Cars in section of pile-up
Media playback is unsupported on your device
Video

Toronto's Highway 400 sees 96-car pile-up

More than 100 people have been involved in a 96-car pile-up on a busy stretch of motorway in Toronto, Canada.

Three people were taken to hospital with "non-life threatening" injuries, local media reported.

No immediate cause was given for the incident on Highway 400, but police say driving conditions changed rapidly, with a cold front bringing in a lot of snow.

Go to next video: Snow shocks sultry southern US states