Technology SpaceX Is Ready To Test Land The Rocket Falcon 9 On A Sea Barrage The EngineerDecember 24, 20140 This Friday, Dragon CRS-5 mission will lift off from Space Launch Complex 40 at Cape Canaveral Air Force Station. It...