Loading Video…

This browser does not support the Video element.

Plane crashes in Toronto

An investigation is in its early stages into what caused a Delta flight to crash land on a Canada runway. The plane somehow ended up upside down after an attempt to land