I’ll have a longer post later, but for now – FALCON 9 HAS RETURNED! Not only did SpaceX pull off a completely flawless delivery of all 11 Orbcomm satellites for their return to flight mission, but they nailed the landing of the first stage on a landing pad at Cape Canaveral. This is the first time an entire first stage has made a propulsive return to the launch site from an orbital launch campaign. SpaceX has achieved something that engineers have been working towards for forty years – a reusable flyback liquid fuel booster.
Now I’m really excited for Falcon Heavy!