Friday, November 20, 2009

Apollo 15's Landing Site

Video takes a look at the landing site of Apollo 15 and compares photos from the Apollo mission to that of ones taken by Japanese Lunar Satellite Kyuga (launched Sept. 2007).

0 comments: