Space/Science » in reply to re: THAT is nothing more than a sales pitch
But will they sell the vehicle. I doubt it.