Guys and girls are on display as they have sex on stage for everyone's amusement. Guys get horny as the girls strip for them.