SpaceX launches 23 Starlink satellites from Cape Canaveral Space Force Station, nails landing – VideoFromSpace