Lunar Rover

Series 1 - Episode 6 Lunar Rover

ADVERTISEMENT

Summary

How a group of scientists persuaded Nasa to take on the formidable task of building the Lunar Rover.
Science