Title long
NASA: Mountain View nasa space center is the new mission control for up and coming US outer space flights--good v/o computers. 30 secs
Film Date
5/16/78
Film Reference Number
KPIX 140338
Format
16mm newsfilm
Copyright
CBS5 KPIX-TV