July 20, 1969: One Small Step … One Giant Leap …
http://www.wired.com/thisdayintech/2009/07/dayintech_0720
biffsocko.com is a huge fan of the crew of Apollo 11 and NASA in general. For related posts:
http://www.biffsocko.com/2010/05/14/neil-armstrong-kicking-ass/
[…] http://www.biffsocko.com/?p=459 http://www.biffsocko.com/?p=399 […]