Mission control consoles from '69 moon landing return to Houston
A part of NASA history is returning home to Houston on Thursday. Restored pieces from the old mission control center will be back at Johnson's Space Center.
2:07 PM CST November 8, 2018
8:07 AM CST November 8, 2018