Official SpaceX patch for the Telstar 18 VANTAGE mission launched from Space Launch Complex (SLC) 40 at Cape Canaveral Air Force Station, Florida on Monday September 10, 2018 @ 12:45 am EDT. The satellite was successfuly deployed 32 minutes after liftoff. The Block5 booster landed safely on the Of Course I Still Love You drone ship stationed in the Atlantic off the Florida coast. The drone ship later docked safely in Port Canaveral, Fl.