View Single Post
Old 02-10-2008, 01:19 AM   #50
Deckard's Avatar
Join Date: Nov 2007
Location: New Jersey
Posts: 1,750
Never been on it but sounds cool. I have been to the Indy stunt show in Florida. I hope w/ the coming of this new movie they decide to build a ride there as well.
Deckard is offline   Reply With Quote