While under the influence of alcohol Steve Perry of Lutz and Erica Huerta of Tallahassee, Florida, both 22 years old, decided the public beach in plain sight of other adults and children was the best place to have sex on Treasure Island.
Approximately 50 people were present to witness the couple as they were also within approximately 100 feet of a bar called Caddy´s on the Beach.
Apparently the couple were seen engaging in fondling and public sex for more than 30 minutes.