Study suggests Methane Plumes on Saturn’s moon Enceladus could be sign of alien life!

scientists life saturn moon

Are the methane plumes on Saturn’s moon Enceladus indicative of alien life? Maybe! And that’s enough to get my tits stiffening. Am I overreacting? Sure, maybe. Who knows. But. Listen, I’m fucking in on all potential signs of alien life. Microbes, methane plumes, whatever the fuck.

Read the rest of this entry »