Science | Tue Feb 25, 2014 12:25pm EST

Moon punched in the face by a meteorite