A Delta Air Lines plane crash landed at Toronto Pearson International Airport, ending up upside down and in flames.
What The Fuck Is Happening?!
A Delta Air Lines plane crash landed at Toronto Pearson International Airport, ending up upside down and in flames.