Up Up And Away to the TWA Museum
Let’s see a show of hands of the people who knew there was a TWA Museum in downtown Kansas City, Missouri. An unseasonably warm Saturday morning was the perfect chance to check it out. Located at 10 Richards Road, in the Charles B. Wheeler Airport, this unique museum highlights the 75-year lifespan of the airline. […]
Up Up And Away to the TWA Museum Read More »