Yeah so many weird co-incidences, probably just a strange comet from a far off, far before place, yet there's doubt. This one is a bit more far out too -
This guy seems like a kook - he has some serious scientific credentials, Phd from Caltech and whatnot, but he says some far out shit...