At 2:56 UTC on July 21, 1969*, he was in the right place at the right time with the right stuff, and the whole world watched, including a girl in Texas.
The Jethro Tull song, yeah. This, too. Thanks, Bear, for the reminder.
That was then, this is now.
Forty-three years later, at 05:14:39 UTC10:23 on August 6, 2012, (missing Neil’s 82nd birthday by 14 minutes**), the Curiosity rover touched down on the surface of Mars. We’ve come a long way, baby.