Video

South Pier Accident

South Pier Accident
Police at South Pier in Blackpool where there has been an accident on The Waltzer ride