Deployment of China's Rover on the Lunar surface

Chinese State TV released video of the lunar probe Chane'e 3 landing on the moon and deployment of its Yutu rover.

Loading...