That’s one small step … on Mars?

Red Planet footprint turns out to be not all that alien – Apparently some (conspiracy-hungry) people actually thought this photo was a staged one.

read more | digg story

Comments are closed.