#March2012

Infographic Depicting Every Manned Space Mission Is Cosmic Win

Between 1961 and 2011, the U.S. rocked 166 manned missions into space. This sexy infographic summarizes the glory of the days when we Dreamed in one tight package.

Hit the jump to check it out.

Read the rest of this entry »