Thrill seekers are you ready to ride North America’s tallest freestanding drop tower? Falcon’s Fury at Busch Gardens Tampa opens on May 1, 2014! At 335 feet, it will be quite a drop.
Here’s the latest webisode highlighting some of the attractions scary statistics:
Get the latest updates at www.FalconsFury.com.