Lunar Landing July 20, 1969

What an amazing thing!! Walking on the moon. Happy Anniversary Buzz, Neil and Michael!
Video Source: 
Posted Date: 
Monday, July 18, 2011