April 8, 2016, was a historical day that marks a new milestone in humanity’s space adventure: after delivering CRS-8 cargo on its way to the International Space Station, SpaceX Falcon 9 Flight 23, the third flight of the full thrust version landed vertically on the drone ship Of Course I Still Love You over the Atlantic Ocean, 300 km (185 miles) from the Florida coastline, achieving a long-sought-after milestone for the SpaceX reusability development program.
Here are the videos of that historical moment:
Continue reading “SpaceX Falcon 9 lands on a barge [and the Science Fiction sees the future again!]”