Life on Mars?
03/Feb/2008 08:01 Filed in: Other
Is this a man on this photograph taken by the Mars spirit rover? Check out this and over photographs posted on Tech Republic.
Is this a man on this photograph taken by the Mars spirit rover? Check out this and over photographs posted on Tech Republic.