Visiting Meteor City, Arizona

  • Share
    Share Video

  • Add
  • More
    Report this video as:
0 0
You have already voted for this video.
During my trip to Arizona I decided to stop in the popular city of Meteor City, Arizona. This city seemed t...
During my trip to Arizona I decided to stop in the popular city of Meteor City, Arizona. This city seemed to have a total of 1 building and 1 very long map of route 66. http://www.thesmojo.com
Categories:
Related