Published On: Tue, Dec 20th, 2016

‘Mars has clouds and water’ Shock claims NASA pictures show Red Planet ‘has atmosphere’

A SHOCKING video compiled using NASA images and video of Mars has suggested the barren Red Planet actually STILL has a water cycle… and could house alien life.
Daily Express :: News Feed

Videos

Videos