TrevorW
06-12-2011, 02:42 PM
http://au.news.yahoo.com/thewest/business/a/-/technology/12248465/nasa-confirms-super-earth-that-could-hold-life?/
Anyone for a long trip :thumbsup:
Anyone for a long trip :thumbsup:
View Full Version here: : Super Earth