NASA astronaut Neil Armstrong, the first person to step foot on the moon, has died at age 82. He was commander of the Apollo 11 moon landing mission, where he set foot on the surface of the moon on July 20, 1969.
via NBC News
photo via NASA
There are 11343 blog posts on Laughing Squid written by Scott Beale.
And now a word from our sponsors...
Here's more about Laughing Squid and its history.