The Discovery Channel and the Science Channel shared the space shuttle launch this afternoon at Kennedy Space Center. Here is the video in case you missed it! (Video via NASA)
Space Launch Live: America Returns to Space was simulcast live on Discovery and Science Channel. It documented history at the NASA launch of SpaceX’s Crew Dragon capsule, from the Kennedy Space Center in Cape Canaveral, Fla. The event marked the first crewed space mission to …