One of a number of symbols of bygone days along historic Route 66 in Northern Arizona, today only rickety structures, rubble and graffiti mark the spot where Meteor City used to reign supreme as a must-see stop for fans of the legendary Mother Road. The Meteor City Trading Post, named in honor of … [Read more...] about Breathing New Life into Meteor City Trading Post