A remarkable artefact has been found on the red planet by the Mars Curiosity Rover. Due to the size of the object about the scale of a small car i would theorize that the artefact is either the capstone of a much larger pyramid possibly buried deep beneath the surface or perhaps a marker stone. Raw Image: Visit My Blog: Please subscribe to watch more great vids.
Hide player controls
Hide resume playing