NASA astronaut discusses upcoming mission with Meteorologist Ron Rhodes

(WEHT) — On Thursday, NASA is launching the second commercial crew rotation to the International Space Station with commercial partner SpaceX. read more