Friday, May 15, 2009

Weird Patterns On Planet Mars

Seeing is believing on what the European Space Agency satellite is showing us. Is NASA hiding something from you? Check it............



Source: youtube.com