public fucking as strangers watch