PublicFreakout

Delta Airlines plane crashes at Toronto Pearson International Airport.

Delta Airlines plane crashes at Toronto Pearson International Airport.

Related videos