Chinese Rover Descends Onto Moon

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.

Related Topics

Military Technology