Place: Meteor City, Meteor City, Arizona, United States
By Paul Cloutier Uploaded on 14 December 2007 161 views
An odd geodesic dome near winslow arizona right on old route 66. This place is the entrance to the meteor crater and also houses the worlds largest dreamcatcher.