Sex and the Happy Landlord
Overview
Five women have sex with a parade of men in their country home. About 10 minutes of scenes featuring Barbii appear to be added for the US release.
Top Cast
Comments 0
Please log in to leave a comment.
Release Schedule
Theatrical Jan 1, 1987
Digital —
Physical Jan 1, 1987

No comments yet. Be the first to share your thoughts!