Fort Lauderdale, Florida, United States
"Tortuga Music Festival" / Shania Twain / The Wallflowers Apr 15, 2023 Uploaded by Keira Stein