1 definition by speeddemon88
incredible roller coaster at busch gardens in tampa
includes to 90 degree angeled drops, one at 200 feet, on at 138 feet.
is incredible
includes to 90 degree angeled drops, one at 200 feet, on at 138 feet.
is incredible
by speeddemon88 March 31, 2006