This site may earn affiliate commissions from the links on this page. Terms of use. Earth has been pelted by space rocks on a regular basis for the entirety of its existence ... Read even more