ARTICLE AD BOX
Video shows moment Delta passenger plane crash lands and rolls
NewsFeed
Video from inside the cockpit of another plane captured the moment a Delta Airlines jet crash landed at Toronto’s Pearson International Airport.
Published On 18 Feb 2025