Sci Fi Update! Water Flows on Mars!
Well it would seem this is huge news! Life may yet be found on Mars!
Is it also coincidental that this news is out the same time as The Martian film?!
Interest in both is bound to be a peak now due to this announcement.
We wait with baited breath for more info…