Last week’s TMRO.TV live show discussed “the merits of NASA’s Space Launch System and if it should be continued”: What should we do with the Space Launch System? – TMRO
Last week’s TMRO.TV live show discussed “the merits of NASA’s Space Launch System and if it should be continued”: What should we do with the Space Launch System? – TMRO