Uh, guys... you found the rain on earth. This is where you saw it. Just sayin'.
There should be some kind of rule that evidence is only strong enough to support a theory of equal or lesser weirdness. "Bacteria reproducing at 121 degrees" is way less weird than "Bacteria from outer space".