Tag Archives: a massive asteroid shower hit Earth and the Moon.