A Delta plane carrying 80 people flipped upside down in a fiery crash-landing at Toronto Pearson International Airport on Monday, despite clear weather conditions. The incident followed two heavy snowstorms that dropped over 20 inches of snow, more than the airport saw all of last winter. Pearson CEO Deborah Flint described the day as an “operational recovery day” after nearly 800 flights were canceled due to the storms.

Delta Flight 4819, arriving from Minneapolis-St. Paul International Airport, landed at 2:15 p.m. and suddenly burst into flames before flipping onto its roof. Passengers were left hanging from their seat belts, witnessing sparks and flames as the aircraft skidded across the tarmac. Pete Koukov, a passenger on board, described the chaos on the “TODAY” show, recalling how quickly the plane overturned.

The plane crashed and burned upon landing in Toronto Pearson International Airport. Miraculously, everyone in the flight survived.

Despite the severity of the crash, no fatalities occurred. Twenty-one people were hospitalized with non-life-threatening injuries, including back sprains, anxiety, and nausea due to fuel exposure. Nineteen have since been released. The Transportation Safety Board of Canada is investigating the cause, but airport fire chief Todd Aitken confirmed the runway was dry with no crosswinds at the time.

The crash comes amid heightened concerns about aviation safety following two recent deadly air disasters in the U.S. Seven people died in Philadelphia on January 31 after an air ambulance crash, and two days earlier, an Army helicopter and a commercial airplane collided near Washington, D.C., killing all 67 passengers in the deadliest U.S. air crash in nearly 25 years. Investigations into those incidents remain ongoing.