The Last Bath (1975)

Country: USA
Language: English
Release Date: 1975
Distributor: After Hours Cinema
Director: Charles Straumer
Starring: Camille Leon, Debi Duchamps, Faith Fabritius, Thalia Lemar, Templeton Blaine

Description: A psychedelic super stud finds himself locked in the death grip of two freaked-out lesbians. Hot and heavy sex action in this mind-bending shocker.



Leave a Reply

Your email address will not be published.