Alexandra Palace Switchback
This 120 year old footage from PhoenixCinemaTrust shows the Switchback at Alexandra Palace, London. It's…
UK Theme Park Hall of Fame

© 2017 - 2020 | UK Theme Park Hall of Fame