SpaceX Land 13th Falcon 9 First Stage after Iridium NEXT Flight 2 Mission
SpaceX have successfully landed it's 13th Falcon 9 first stage after successfully launching on the Iridium NEXT Flight 2 mission from Vandenberg Air Force Base in California. The rocket first stage touched down on an Ocean barge named Just Read the Instructions out in the Pacific Ocean.
This post received a 4.1% upvote from @randowhale thanks to @astrotv! For more information, click here!