Random
Source Code

The Smiler

A Gerstlauer Rollercoaster that opened in 2013 at Alton Towers Resort. One of the best coasters currently out their.

I went on "The Smiler".

by Browr020 June 6, 2013

15👍 3👎