Only two of these S&S Power Sky Swat rides have ever been built. This one originally stood at Six Flags AstroWorld in Houston, Texas from 2003-2005 & the other is located at Thorpe Park near London, England.\r
Six Flags New England is located between Hartford, Connecticut and Springfield, Massachusetts in Agawam, Massachusetts.\r
\r
This is us: \r
Read CF tweets: \r
Like us on Facebook: