Chinese Rover Descends Onto Moon

FacebookXPinterestEmailEmailEmailShare

    A smooth higher quality video that has been released of the Chinese Rover, Yutu, descending slowly and touching down on the surface of the Moon December 14, 2013.

    Military Technology