Moon Crash Scene Investigation Tonight: See Telescope Views of Meteori

Moon Crash Scene Investigation Tonight: See  Telescope Views of Meteorite Impact
SPACE.com
NASA's lunar monitoring program has detected hundreds of meteoroid impacts. The brightest, detected on March 17, 2013, in Mare Imbrium, is marked by the red square.
View Comments