Ladies and gentlemen, we are back!
‘Merica, dammit! The United States is now back in the manned space launch business, thanks…
‘Merica, dammit! The United States is now back in the manned space launch business, thanks…
(Via Jerry Pournelle) While we can argue that 22,377,600 miles isn’t all that super close…