Weekend Sexcapades (Original) / Weekend Sexcapades (US)
Swinging couples in a small mountain hotel.
Info mistake?