"The least likely explanation"
So far none of the explanations make sense. They all have a flaw. Even the comet cloud.
The only flaw with the alien explanation seems to be "Naaaaaah, it can't be, can it?"
Only way to find out is to keep observing it.
|