Meteor Crater
by
Arizona Route 66 Side Trip to Meteor Crater Fifty thousand years ago, a giant fireball streaked across the North American sky and crash landed into the desert that is now northern Arizona. Over fifty years ago, NASA used this same spot as one of its lunar training sites. What is this place? If you guessed Barringer’s […]