Spooky Photo Proves Life On Mars?

147,155 views

Uploaded on January 23, 2008 by teddymunteanu

A new picture beamed back from a rover on Mars causes a frenzy of speculation.

Tags:
News, Quirky, Mars, NASA, Photos, Pictures, Bigfoot, Life, Creature, Alien, Space, Planets, Documentaries, News & Events, Science & Tech
Comments on Spooky Photo Proves Life On Mars?

RECOMMENDED CHANNELS