3 Ratings:

Does Google Mars show life on Red Planet?

June 7 2011

Armchair astronomer David Martines says his accidental finding on Google Mars may show life on red planet. He discusses this finding with msnbc's Richard Lui.



Show Description Hide Description