11-Jan-2012, 8:05 PM
Quote:Maybe they'll find something on Kepler22B...
I highly doubt it, though life could technically could exist there...
Well, they found water on Mars I think. Therefore, perhaps other planets could have lifeforms then?