Life on Mars?

The Mars rover Spirit has captured a strange figure on the Red Planet. Is it an alien? It looks to me like bigfoot. I am skeptical, of course, but I want to believe.

Leave a Reply