A stunning video of the Delta flight that suffered a crash landing at Toronto International Airport Monday afternoon has emerged.
All 80 people aboard the Delta plane that flipped upside down and crash landed in Toronto survived, but three, including a ...
Muntean praised the passengers while commenting it was difficult to comprehend the fear many of them must have felt after the aircraft landed upside down.
Aviation start-up Chaise Longue, the brains behind the controversial dual-level seat, announced today it’s “exploring some ...