NASA Might Have Accidentally Created The First Human-Caused Meteor Shower
Favicon 
www.iflscience.com

NASA Might Have Accidentally Created The First Human-Caused Meteor Shower

Mars will get the newly dubbed "Dimorphid" meteors first but Earth is not too far behind.