Car Accident By Bus Stop In Canada

Occurred on April 18, 2023 / Scarborough, Ontario, Canada : "Nissan SUV going southbound veers uncontrolled into oncoming traffic lane driving towards car waiting at intersection, plows car at intersection, then drives through power pole crashing into a

RECOMMENDED
MOST RECENT