The Smiler triumphs in Alton Towers Resort

Staffordshire, UK: With summer football season, some most popular rides and attractions at Alton Towers Resort have been fighting it out to win its own one online Whirled Cup competition