Trees And Lakes Spotted On Mars?

Ufo Hunters and amateur astronomers have found what appears to be lakes and trees on Mars. Nasa claims that these photos are somehow a trick of light and shadow but many people believe that there may be a cover up that is going on.

One Amateur astronomer has noted lakes surrounded by vegetation on Mars from Mars surveyor photographs.

Be first to comment