Forgot your password?
By Keep the Show on the Road!
The Meteor Crater Observatory east of Flagstaff was a well known stop along Route 66 in the 1940’s. The tower had a telescope for viewing the crater. The road here is a little rough and as you can see, has returned to range use!
There are no comments to display.
Recommended Comments
There are no comments to display.