Loading Video…
This browser does not support the Video element.
NASA astronauts back on Earth after 9-month stay
Former astronaut Captain Winston Scott appeared on Good Day Orlando to discuss the return of NASA astronauts Sunita Williams and Butch Wilmore, who had been stranded in space for nine months before finally coming back to Earth.