Monday, August 06, 2012

Life on Mars

The Mars rover Curiosity, with a price tag of about $2billion, landed safely on the Red Planet today and immediately sent back this astonishing image.....


                                      


Question 1: Is Earth still blocking his view of Venus?
Question 2: Does Marvin still have his Illudium Pew-36 Explosive Space Modulator.

No comments:

Post a Comment