The Eagle Has Landed



38 years ago today, Neil Armstrong and Buzz Aldrin walked on the Moon. If you don't think that this is the coolest thing anyone has ever done and the most monumental achievement in the history of mankind, you're probably reading the wrong blog.