isn't it awesome =)
Posted by
cypresstx on 4/30/2013, 8:38 am
better resolution for weather on Mars than our first weather satellites on earth - what progress in 50 some years
Mars, 2013
Earth, 1960
|
72
In this thread:
Post A Reply
This thread has been archived and can no longer receive replies.