Space Bigfoot? You Decide - KLTV.com - Tyler, Longview, Jacksonville |ETX News

1/24/08-

Space Bigfoot? You Decide

It has resurrected the debate about life on Mars. This week, NASA released pictures from the red planet, of what appears to be a man walking. While officials say it could be something as simple as a rock, others have joked that it looks like the famed Sasquatch.

Posted By 10pm News Producer Kelly Hefelfinger khefelfinger@kltv.com

Powered by Frankly