A Salute to Neil Armstrong (1930 – 2012)
I’m sure by now you have heard that Neil Armstrong passed away at the age of 82, due to complications in cardiovascular procedures. Described as a “reluctant hero”, the first man to take a step on any other planetary body deserves a head nod, at the very least, from the geek community across the world. Take […]