Every year, hundreds of tiny micrometeoroids from comets and asteroids gently land on your rooftop, surviving atmospheric ...