van-tramp.com
Meteor Crater
Meteor Crater is the result of a collision between a piece of an asteroid traveling at 26,000 miles per hour and planet Earth approximately 50,000 years ago. A force greater than 20 million tons of…