The latest webisode detailing the construction of Busch Gardens Tampa’s massive new drop tower Falcon’s Fury takes viewers inside the ride by taking cameras up the interior of the attraction’s huge shaft. It’s tiring to just think about climbing that ladder to the top.