Forty-four years ago at 20:18 military time, humanity first landed on the Moon.201px-Apollo_11_insignia Apollo 11 brought Neil Armstrong and Buzz Aldrin to the surface. Six hours later, Armstrong made that first step and uttered his immortal words. It was an exciting time back then.

I remember listening and watching and wishing I could have been aboard with them.

This post went up at the exact time Apollo 11 landed on the Moon.