Two pedestrians cheat death at car crash
This is the shocking moment two pedestrians cheated death when a Mini Cooper crashed through a barrier and into a building. The crash happened when the grey car was travelling along Manchester Road towards Rochdale when the driver lost control at the junction of Dane Street. The Mini Cooper... Read more