The newest, and final, version of SpaceX's Falcon 9 rocket debuted today (May 11) with a picture-perfect satellite launch — and the booster's first stage aced its landing as well.
%d bloggers like this: