Cheri Rostand

Born: None


Placeholder

Electrosex 75

as Delta (uncredited)
Released: 1970-01-01

3 female robots exhaust men with sex.

Movie page

American Sexual Revolution

as Self
Released: 1971-06-11

A look at the sexual revolution then occurring in the U.S., focusing on the explosion in X-rated...

Movie page

The Flanders and Alcott Report on Sexual Response

as Dr. Phyllis Alcott
Released: 1971-03-01

"The Meadows Foundation" is a research laboratory run by dedicated scientist Dr. Flanders and...

Movie page

Bucky'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