Horny people are having sex in the middle of a sleazy public place