The ride was relocated 900km from its previous home at Six Flags over Texas in Dallas-Fort Worth.
27 October, 2016 by Gazza