Obviously China Machined Parts On Mars Caught By NASA Curiosity Rover

This is my 153 Mars Anomaly video. I have had a lot more about mars but not specific. It is about time we get some truth from these people at NASA. Please so…
Video Rating: 4 / 5