June 23, 2005

SDLV Finalist

Editor's note: Word has it that Mike Griffin's team has more or less settled on a 120 metric tonne payload, in-line, Shuttle-derived Heavy Launch System.


Posted by kcowing at June 23, 2005 7:50 PM