NASA launched a new high definition video program called “Destination Innovation” on Friday, Jan. 6 2012, that will air on NASA TV.
NASA launched a new high definition video program called “Destination Innovation” on Friday, Jan. 6 2012, that will air on NASA TV.