Home > 80beats > Scientists Use Google Earth to Spot a Meteor Crater in Egypt

Scientists Use Google Earth to Spot a Meteor Crater in Egypt

July 23rd, 2010 07:28 Leave a comment Go to comments