A team of scientists are hoping to see one of the year's best meteor showers from one of the most scenic places on Earth: Meteor Crater.
%d bloggers like this: