In light of today's *way* over-hyped reporting of "new alien life" discovered by NASA-funded research (GFAJ-1, the arsenic microbe), I thought this song would be appropriate.


By the way, find out the scoop on the NASA announcement here.