We went to Alton Towers and reviewed every single ride for 2024 - including Nemesis Reborn - Birmingham Live
The Corkscrew steel roller coaster ride, Alton Towers Resort, Staffordshire, England, UK. Circa 1980's Stock Photo - Alamy
Vintage photo of the newly opened Corkscrew ride at Alton Towers theme park in 1980. Corkscrew was a steel roller coaster built by the ride manufacturer Dutch company Vekoma the ride eventually