The Last Day of TWA – A Sad Day For Aviation
![](https://avgeekery.com/wp-content/uploads/2016/02/TWA.jpg)
December 1, 2001 was a sad day in St. Louis. For over 77 years TWA provided commercial service to millions of passengers around the globe. This day would be TWA’s…
Share
Input your search keywords and press Enter.