21 July 2009
20 July 1969, 4:18pm EDT: the moon landing. President Kennedy's vision of the future came true on that day. The world watched as Neal Armstrong and Buzz Aldrin walked on the moon. Today, the 40th anniversary, was a wonderful day to reflect on this achievement. Human beings walked on the moon; there's nothing more to say.