What do you think is causing the light flashes on the Moon?

Don't tell me it is car headlights.
8 answers 8