Cheri Rostand
Born: None
Electrosex 75
as Delta (uncredited)Released: 1970-01-01
3 female robots exhaust men with sex.
Movie pageAmerican Sexual Revolution
as SelfReleased: 1971-06-11
A look at the sexual revolution then occurring in the U.S., focusing on the explosion in X-rated...
Movie pageThe Flanders and Alcott Report on Sexual Response
as Dr. Phyllis AlcottReleased: 1971-03-01
"The Meadows Foundation" is a research laboratory run by dedicated scientist Dr. Flanders and...
Movie pageBucky's '70s Triple XXX Movie House Trailers Volume 2
as (archive footage)Released: 1994-01-23
Felicia (1969) Caught in the Can (1970) Get What You Pay For (1970) Hedonist Hypnotist (1970)...
Movie page