outer-space.org
Musk Releases images of attempted BargeX landing
Elon Musk released several images of the Falcon 9 first stage as it attempted to land on the floating landing platform in the Atlantic Ocean. As was previously reported the attempt was close but u…