Despite rain showers that have been moving through the area, NASA astronauts Douglas Hurley and Robert Behnken are at the Kennedy Space Center in Cape Canaveral, Florida preparing for a historic mission to the International Space Station, located 250 miles above Earth. The crew is a “go” for launch at time of writing with less […]The post Watch It Live: SpaceX and NASA Prep for Saturday’s Historic Launch appeared first on The Daily Hodl.