Have alien hunters found an oasis on Mars?

Alien Hunters Spot Tree-Lined Lakes On Mars

In a video posted on YouTube, man claims to have found evidence of lakes of water surrounded by trees on the surface of Mars in images taken by Nasa.

Will Farrar says he believes pictures show an abundance of water that could support alien life.