Forty years ago today, Apollo 11 launched. It carried the astronauts that were considered the heros of our generation – Buzz Aldrin and Neil Armstrong. The Big Picture at boston.com has some awesome pictures from that mission that should not be missed. Check it out!

About these ads