Momma Always Said

Saturday, January 26, 2008

Life on Mars?

I saw this on Fox News this morning. Mars Rover, the robot they deployed on Mars, took this picture. NASA believes its just a 2 inch formation in a rock, created by the wind. Others think its something else. Bigfoot? A person fishing? Or Osama Bin Ladin? No wonder why we can't find him! What do you think it looks like? You can check out the rest of the story here.

0 comments: