Neil Armstrong is now doing farming.
Neil Armstrong currently lives in Lebanon, Ohio.
Neil Armstrong died in 2012.
farmer
first an on the moon
he hated working out
Neil Armstrong was born in Wapakoneta, Ohio. He is currently 81 years old.
he is happy and alive yea
Neil Armstrong currently lives in Lebanon, Ohio.
he is currently alive u dumbo
he was a space reneger and doing stuff to do with space
qen
No, Neil Armstrong is currently still alive.