Did you know that our greater St. Louis region has its own air and space museum? Well, just across the river in Cahokia, IL we do, thanks to a few former McDonnell Douglas staffers who wanted to showcase St. Louis’ rich aviation history. The museum was initially located at Creve Coeur Airport before a disastrous […]