Ever Wonder How and Where Meteors Formed?
Apparently earth is bombarded with an estimated 50 tonnes of meteorites daily, some of them retrieved by scientists, collectors and enthusiasts! But where are they from and how they formed? The article linked below features a large meteorite found at Barringer Meteor Crater: