The Smiler Opening Date Announced
Just over two months after the intended original opening date, The Smiler will be opening to guests on Thursday 23rd May, 2013. This long awaited announcement finally came from Alton Towers, who are encouraging guests to join them from the 23rd May and onwards to finally get corrected. The ride [...]