Horny teens find love on the corner of the street