This place might seem abandoned, but it was bought by a couple, last year. They are in the process of getting funding to fix this place up, and re-open it as a museum and visitors center. The Meteor City Trading Post along historic Route 66 near Joseph City, Arizona was made somewhat famous in a scene from the movie Starman, back in the 1980s. If anyone decides to go check this place out, please respect the land, and don't do any further damage. This is a historic location on the Mother Road.