This is a new roller coaster in Ohio. I don’t know about you but there is no way in heaven’s name that I would ever get on that thing. Just look at these pictures and you’ll see why. The last picture tells it all!!!
See what I mean!!! There is no way possible to get me on that thing.