Showing posts with label Apollo 11. Show all posts
Showing posts with label Apollo 11. Show all posts

Wednesday, July 22, 2009

Apollo 11, The Only Moonwalk that Matters

I'm really pissed I forgot to post this earlier in the week. I wish I'd been old enough at the time to understand the meaning of what was happening.