Coincidence? Or....I mean people walked on the moon too. There is a lot of weird stuff that happens in outer space.