Neil Armstrong aboard The Eagle (Apollo 11 lander)

Neil Armstrong, giant steps

Posted by Darren on August 25th, 2012 / 6 comments

I was once lucky enough to see Neil Armstrong in person. I shared the room with a few thousand other people as Mr Armstrong took to the stage for a Lotusphere opening session a few years back, but for me … [more]