Home
News
News archive
Diamond Information
home
>
news
London bus crashes into store front
London bus crashes into store front
A double-decker bus crashed into a shop on a busy London street on Thursday morning leaving at least six people injured.
Click Here to read the entire article...
Find this article in Google