Is NASA Faking The Footage From Rover One?

There would be many incentives for the Space Agency to lie about their achievements of putting Rovers on the Red Planet ...

from Disclose.tv RSS Feed http://ift.tt/2rT5odH
via IFTTT

Comments