Listen Live on  
 

1370 WSPD

Toledo News, Weather & Traffic
 
 

Scott Sands

Florida Couple Has Sex On The Beach, No, Not The Drink

 

A couple in Florida was recently arrested for having sex on a public beach. As you can see from the pictures in this report from Fox 13 in Tampa Bay, they clearly did not care that they were on a public beach and everyone could see. 

Recommended Stories

More from 1370 WSPD

*