Drabon's team paints the most compelling picture to date of what happened the day a meteorite the size of four Mount Everests paid Earth a visit. "Picture yourself standing off the coast of Cape Cod, ...
Meteor showers occur when Earth passes through dusty debris trails left by comets and other space objects as they orbit the sun. The debris – space rocks known as meteoroids – collides with ...