Tuesday, July 21, 2009

30 years ago today, Mission Commander Neil Alden Armstrong, Command Module Pilot Michael Collins and Lunar Module Pilot Edwin Eugene 'Buzz' Aldrin, Jr made that one small step for man.

But, as it turned out, mankind only made a small, puddling half-skip.