October 09, 2007

Sceintists: Telescopes May Soon Perform "Life Scans"
Searching for evidence of life, like the methane wafting off of poop [h/t TimS]

Posted by Ace at October 9, 2007 01:34 PM
Comments

check out this! flashbacky80

Posted by: Andre Checa at October 3, 2011 10:47 AM
Post a comment









Remember personal info?