Houston Texes
What is neil armstrong doing now in 2008?
No.
81
Neil Armstrong is now living in the U.S.A where he always lived.
In The History books Neil Armstrong Hands down but in this time we live in right now kids ,teens , and Parents all know Justin Bieber Unfortunetly .
He now lives in Lebanon Ohio
Neil Armstrong died in 2012.
Neil Armstrong is living in a farm in Lebanon,Ohio
Neil Armstrong died August 2012.
Neil Armstrong died August 2012.
Neil Armstrong is now doing farming.
Neil Armstrong currently lives in Lebanon, Ohio.