Steve is off to ride the Griffon!
by Jessica Cash
posted Aug 16 2013 5:41AM
It's National Roller Coaster Day. Steve is off to ride Griffon at Busch Gardens. He does admit he's a little afraid of the 71 mph speed and the fact it does upside down. What's your families favorite roller coaster?