Tuesday, March 11, 2008

World First Upside Down Roller Costar

World First Upside Down Roller Costar Ride.

This Ride was built in 2007 in England. The idea of a miracle slides is that the twists all rotated so that people almost all the time were hung upside down.