Mysterious flashes of light observed on the moon’s surface .

Comments