R.I.P. Neil Alden Armstrong (August 5, 1930 – August 25, 2012)
By Sylverstone, on August 25th, 2012
Fair winds and swift journeys Neil.
Being born in the shadow of your greatest achievement (and of mankind to date) played no small part in making me the man I am today.
Thank you.
-stone