Corsair is here welcome to my new video.Mysterious flashes have been observed on the Moon for years and it is still unclear exactly what is responsible. Known …

source