May 5, 1961. Cape Canaveral, Florida.

It’s 9:34 a.m. A Friday. There are 45 million people, one quarter of the United States, watching on live television.

Stories you might like

Recommended for you