Public flashing leads to steamy outdoor encounter with stranger. mypublic public sexpublic flashoutdoorflashing in public