interesting design...

I think this ride is called The Turtle
excuse me... THE FLYING TURTLE

this is the FLYING TURTLE
it is cool... but at 65 bucks I can see why I have not seen more of them
www.sensoryedge.com