Alton Towers new ride - the 'Smiler'.


Alton Towers ride - the 'Smiler'.


Size: 3750px × 5625px
Location: Alton Towers, England, UK
Photo credit: © SWNS / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: adventure, alton, fun, news, park, ride, service, smiler, south, thrill, towers, west