St. Louis' main airport is closed for business today as crews clean up after a tornado tore through the main terminal yesterday.
Several people were injured when the storm ripped away a large section of the terminal roof, sending people scurrying for shelter as plated glass shattered around them.
The National Weather Service has confirmed it was a tornado.
Incoming flights have been diverted to other cities.
The weather service also says it's possible that a tornado that touched down in St. Charles County was the same one that ripped into the airport and apparently other parts of St. Louis County. If that was the case, the tornado sustained itself for roughly 30 miles.
High winds, possibly from the same tornado, damaged an estimated 50 homes in Maryland Heights, not far from the airport, and a 45-foot-tall steeple fell during evening Mass at Holy Spirit Catholic Church.