On Wednesday, April 18th at 6:51 p.m. EDT, SpaceX successfully launched NASA’s TESS spacecraft from Space Launch Complex 40 (SLC-40) at Cape Canaveral Air Force Station, Florida. Following stage separation, Falcon 9’s first stage successfully landed on “Of Course I Still Love You,” SpaceX’s droneship stationed in the Atlantic Ocean.