Saturday, November 23, 2013

Life on Mars!


Forget about that meteorite with the wormy-thing fossil in it. Now we have irrefutable proof of life on Mars, care of the reliable and completely objective lens from the Curiosity lander camera:



Face on Mars, lookout! We now know who built you!

No comments: