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 the nearby Meteor or Barringer Crater, is the first of three Route 66-inspired roadside attractions located only a few miles apart along a 30-mile stretch west on Interstate 40 from Winslow to … [Read more...] about Breathing New Life into Meteor City Trading Post