neil armstrong

Random Stuff

Conspiracy Theorist Makes Neil Armstrong Realize Obvious Truth

11:00AM Jesus Diaz | It was bound to happen, so I’m not surprised: According to The Onion—reportedly America’s finest news outlet—Apollo 11 Mission Commander Neil Armstrong has finally admitted that the Moon landings were fake and staged. All thanks to Ralph Coleman: More »
Science

Never Before Seen Image Of Neil Armstrong’s First Moonwalk Shows His Face

1:20AM Jesus Diaz | Sure, Neil said the famous words, but the guy was so nice that maybe he let Buzz take the first walk on the Moon. After all, you couldn’t see his face through the solar visor. Until today. More »