Official SpaceX patch for the TELSTAR 19 Vantage mission. On Sunday, July 22, 2018 at 1:50 a.m. EDT, SpaceX successfully launched the Telstar 19 VANTAGE satellite from Space Launch Complex 40 (SLC-40) at Cape Canaveral Air Force Station in Florida. The Falcon9 booster landed safely on the "Of Course I Still Love You" drone ship off the coast of Florida in the Atlantic Ocean.