100 Explosions on the Moon
Wednesday, May 21, 2008 - 12:56
in Astronomy & Space
Not so long ago, anyone claiming to see flashes of light on the Moon would be viewed with deep suspicion by professional astronomers. Such reports were filed under "L" … for lunatic.