Posted by: Webmaster | 24 February 2006 12:58
|
Catapult, an S&S; Power Sky Swat and Splash Water Falls, a spinning rapids ride will debut at Six Flags New England in spring 2006. Both rides were formally located at the now closed Six Flags AstroWorld in Houston, Texas.
|
|
|