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

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