Uploaded May 2025 | Updated September 2026, 2 weeks ago
Largest Music Festival in the country on the water at the Boca Grande Sandbar in Southwest Florida. The boat party featured a music festival on a floating stage in Placida, Florida. Placida, Florida is located 2 hours south of Tampa, Florida.
Like, comment & subscribe!
Largest Music Festival in the country on the water at the Boca Grande Sandbar in Southwest Florida. The boat party featured a music festival on a floating stage in Placida, Florida. Placida, Florida is located 2 hours south of Tampa, Florida.
Like, comment & subscribe!










