SpaceX Nails Ocean Barge Landing On 5th Try | Video
Friday, April 8, 2016 - 16:45
in Earth & Climate
After launching the latest Space Station re-supply mission on April 8th, 2016, the first stage of the Falcon 9 rocket landed successfully on SpaceX's "Of Course I Still Love You" drone ship in the Atlantic Ocean.