This Cathedral Installed an Amusement Park Ride So People Could Get A Better View of The Roof

This Cathedral Installed an Amusement Park Ride So People Could Get A Better View of The Roof

UK Cathedral now features a limited-time ride called a Helter-Skelter. A giant indoor fairground slide has been installed in a cathedral in England to