It’s not only said to be the tallest of its kind here in the UK, Thorpe Park’s operators say it’s also the fastest and reaches speeds of 80mph. The ride itself is made up of 995m of track ...