NOVA

First Man on the Moon Preview

Preview: Season 41 Episode 22 | 30s

He risked his life for the nation and became a world icon, but who was Neil Armstrong? Airing December 3, 2014 at 9 pm on PBS

Aired: 11/18/14

Rating: TV-G

Problems Playing Video?