Humans On Mars and Their Machines
Update for January 2014: Also please see my latest upload Transparent Life forms with Curiosity ? @ http://youtu.be/TGY6w5054cA. It has more life forms around the rover Curiosity. Update: BBC News featuring this image on Aug 28 2013 article "Earth l...
29 mins ago