Come on then, someone must know what this is all about?
Alton Towers are being very, very secretive about their "World First Ride"
that is being launched on 14 March 1998.
Anyone know what it is?
I saw it late last year whilst it was under construction and it looked like
one hell of a roller-coaster. From a couple of sketchy images I've seen, it
appears to be a sit-down affair with very little in the way of carriage -
more a case of being plunged forwards...
Should be good...?