It was all smiles when The Smiler opened at Alton Towers, in 2013. Technicians Charlotte Tomkiss, Georgia Wright and Simon Cross were the first people to sample the £18 million ride during a sneak ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results