A Gerstlauer Rollercoaster that opened in 2013 at Alton Towers Resort. One of the best coasters currently out their.
I went on "The Smiler".
15👍 3👎