Icons for the NASA space program came together at Johnson Space Center to honor the late Neil Armstrong

1 / 29
KTRK – Houston
Thu, Jun 20, 2013 6:24 PM EDT