Diane Lee Hart is an actress, known for The Giant Spider Invasion (1975), Cannonball! (1976) and The Pom Pom Girls (1976). Read more on iMDB