‘GIANT LEAP’ Is this ‘footprint’ on Mars evidence something has walked on Red Planet?0
- From Around the Web, Space
- May 3, 2017
A “FOOTPRINT” has been found on the surface of Mars in an image taken by the NASA Curiosity Rover, it was claimed today.
A “FOOTPRINT” has been found on the surface of Mars in an image taken by the NASA Curiosity Rover, it was claimed today.