Storm Forces Military to Rescue Stranded Drivers

Motorists spent the night stuck on the highway in Ontario, Canada.

Examined