The company’s eighth crew rotation mission for NASA is scheduled to lift off from the Kennedy Space Center in Florida at 11:16 p.m. Eastern Saturday.
The company’s eighth crew rotation mission for NASA is scheduled to lift off from the Kennedy Space Center in Florida at 11:16 p.m. Eastern Saturday.