Apollo's Chariot is the tallest coaster at Busch Gardens, and features a series of large drops and hills.
26 May, 2015 by Gazza