Well, fresh off of a week's vacation with the family, had a blast! What you see is 'Hades' from Mt. Olympus theme park in Wisconsin Dells, the biggest rollercoaster there. More fun than frightening. We are going back next year.
Here's a link to a Youtube posting of the Hades ride.
http://www.youtube.com/watch?v=kG_mEMm4T24