Remembering Neil Armstrong
The impact of his death being felt at Barlow Planetarium in Menasha.Photo: Video by nbc26.com
CREATED Aug. 25, 2012
MENASHA--The impact of U.S. astronaut Neil Armstrong’s Death is being felt at Barlow Planetarium in Menasha.
The director of the planetarium tells us he will always remember Armstrong as one of the most daring pioneers on the earth, for his accomplishments outside of it.