Molten blobs create moon flashes
Wednesday, January 25, 2012 - 16:40
in Astronomy & Space
Mysterious lunar lights are the superhot remains of meteorites pelting the surface
Mysterious lunar lights are the superhot remains of meteorites pelting the surface