Spectacular Liftoff Thrusts China's First Rover 'Yutu' to the Moon

Spectacular Liftoff Thrusts China's First Rover 'Yutu' to the Moon

Ken Kremer