Intimidating Camel Humps
One of the many camel humps along Intimidator's 5,316 foot of track. at speeds of 75 miles per hour, you're sure to get lots of air time!
February 18th, 2019
Viewed 316 Times - Last Visitor from Shenzhen, 30 - China on 05/09/2021 at 10:06 PM