Oral sex with this couple who were probably drunk. It´s not usual to see outdoor sex on a busy street