TURTLEMAN1 Member Feb 22, 2010 #1 Is this not one of the coolest parks you've seen? The rails are huge!!