Fun Safari
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.
‹
›
Home
View web version