Space Video of the Day - 090312

Today's space video of the day is an episode of the documentary miniseries Moon Machines, telling the story of the Lunar Rover.


This is the Space Video of the Week. Be sure to check out the Space Video of the Day Archive





Powered by Blogger