Alton Towers team suspended 40metres up to finish rollercoasterBy / March 7, 2024 The attraction is set to open on March 16 The attraction is set to open on March 16 WalesOnline – What’s OnRead More