• Embed

Neil Armstrong Tribute

Clip8/31/2012

The late Neil Armstrong was the first man on the moon, but never had the decency to wallow in his fame.

Up Next