London Double-decker Bus Crashes – Six People Injured
At 7 a.m. Thursday morning a London double-decker bus crashed into a store on a busy London street leaving at least six people injured.
With five ambulance crews, an air ambulance helicopter and numer...