RAW VIDEO: China's Moon Landing And Rover Deployment

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