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

London double-decker bus crashes into store

Location: London, Great Britain
August 10, 2017

Emergency services personnel examine the inside of 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. (Lauren Hurley/PA via AP)

Credit: AP

Read Comments (1)  —  Post Yours »


to post a comment

Click here to sign-in.