A couple from Indiana on Monday officially acquired the long-closed and vandalized Meteor City Trading Post west of Winslow, Arizona, and plan to restore and reopen the Route 66 landmark. Meteor City closed in 2012 and soon became ransacked. It looked so bad in the last few years, even the most optimistic Route 66 enthusiasts … Continue reading Meteor City Trading Post may have a savior