Stranded teen Gina Devine having sex with stranger in public