9793-9839 North 30th St, Tampa, Florida 33612 USA
Wild Surge Drop Tower Ride, Jungala, Busch Gardens Theme Park, Tampa
Photo Credit: Yelp