Live action footage
Scientists celebrate in the control room at NASA.
NTSC
720 x 480
Editorial Use Only