3 ms·And this is excellent news for the potential resurrection of Armadillo Aerospace, perhaps..by petercooper 13y agoAnd this is excellent news for the potential resurrection of Armadillo Aerospace, perhaps..