Rock The Ocean’s Tortuga Music Festival partied on the sands of Fort Lauderdale Beach in South Florida on April 5, 6 & 7, 2024. Michael Franti & Spearhead took their music straight into the crowd on the beach, and even brought some fans onstage on April 6, 2024. Check out the latest …
Michael Franti & Spearhead at Tortuga Music Festival 2024 first appeared on Game On Media.