SpaceX Falcon 9 Stage Return
A SpaceX Falcon 9 rocket sits on a stand at Port Canaveral, FL following removal from "Of Course I Still Love You" drone ship. The rocket made the historic barge landing on Friday April 8, 2016, less than ten minutes after launching from Cape Canaveral, FL with NASA's CRS-8 cargo mission to the International Space Station.
Read More- No Comments