Apollo 15 crew (Scott and Irwin) deploying the Lunar Rover on the Moon July, 1971.
Note: Video has no sound and was sped up for time.
PostedMay 19th, 2009
Filed Astro Log
Tagged ApolloApollo 15Lunar RoverNASAVideo
Comments are closed.
Top Space News
Blogging the Final Frontier
Never Miss a Launch
Space History at the Speed of Light
Watch the Universe