CanobieFan
Strata Poster
Busch has started playing local TV and Radio ads for the ride now.... "AMERICAS TALLEST *FREE STANDING* DROP TOWER!" and also calling the park "FLORIDA's TRILL RIDE CAPITAL!" and Fury ad is pretty lame "just don't look down, lolol, OMG, were looking down now?!"