Neil Armstrong


Born 5th August 1930, Wapakoneta, Ohio, United States of America.

Died 25th August 2012

NASA Biographical Data Click Here.

Neil Armstrong has visited the Isle of Man on at least two known occasions. Both were private visits.