Submission stood next to a steel to a steel roller coaster located where?
Submission (Alton Towers): Submission was a Chance Rides Double Swinging Inverter located in the X-Sector area and was built in 2001.
i don't know