Walking on the Moon

Boing Boing

On July 20 1969 Apollo 11 landed on the moon. Boing Boing has found a previously unreleased video of that momentous?occasion:

Tagged:
33%
×