Neil Armstrong, the first man to walk on the moon, capped Lowell Observatory’s celebration of its newest telescope Saturday in Flagstaff.
Most Americans old enough to remember can tell you where they were and what they were doing the moment Neil Armstrong walked on the moon.
At a gala for Lowell Observatory Saturday, guests were once again transfixed as they heard the American legend recap his harrowing lunar expedition 43 years ago.