Welcome, Guest! - or
Easy to remember!  »  VinNews.com

Britain Bus Crash

Location: London, Great Britain
August 10, 2017

Emergency services personnel check a crashed double-decker bus in Lavender Hill, southwest London Thursday Aug. 10, 2017. Transit officials said the bus was heading for the city’s Waterloo station when it careened through the plate glass window of a kitchen shop on Thursday morning. (Neil Lancefield/PA via AP)

Credit: AP

Read Comments (1)  —  Post Yours »


to post a comment

Click here to sign-in.