Meteor showers are the dazzling result of cometary debris building up along well-worn paths through the solar system, then burning up in Earth's atmosphere as our planet crosses that dust trail.
Meteor showers are the dazzling result of cometary debris building up along well-worn paths through the solar system, then burning up in Earth's atmosphere as our planet crosses that dust trail.
Please to comment