As the sun set Monday on Treasure Island, Erica Alexandra Huerta, 21 of Tallahassee and Steven Douglas Perry, 22 of Lutz were seen having sex on the beach by more than 50 people, including kids, at a nearby restaurant, reports WFTS ABC Action News in Tampa Bay.
And we're not talking about the drink.
They were reportedly hot and heavy for more than a half hour.
And yes, the arrest affidavit indicates that alcohol was involved.
Get the DUHtails at WFTS ABC Action News in Tampa Bay.
Photo: Pinellas County Sheriff's Office