December 23, 2005: NASA scientists have observed an explosion on the moon. The blast, equal in energy to about 70 kg of TNT, occurred near the edge of Mare Imbrium (the Sea of Rains) on Nov. 7, 2005, when a 12-centimeter-wide meteoroid slammed into the ground traveling 27 km/s.
http://science.nasa.gov/headlines/y2005/22dec_lunartaurid.htm
Crikey ! 12cm is a pretty large object. I wonder if it left a visible crater?
Doh! Should have read the article! A 3m crater - not very big and certainly not visible.