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

London double-decker bus crashes into store

Location: LONDON, Great Britain
August 10, 2017

Emergency services attend the scene of an accident in which a double-decker bus crashed into a shop in Clapham, South London, Britain, 10 August 2017. A number of commuters were reportedly trapped inside the vehicle and subsequently rescued by the London Fire Brigade (LFB).

Credit: EPA

Read Comments (1)  —  Post Yours »


to post a comment

Click here to sign-in.