
NASA astronauts to return to Earth after 9-month stay in space
Former astronaut Captain Winston Scott joins Good Day Orlando to discuss the recovery process for NASA astronauts Sunita Williams and Butch Wilmore after they spent nine months stranded in space.
Top Videos

NASA astronauts to return to Earth after 9-month stay in space

Woman, 3 kids killed in Osceola County crash

1-year-old dies in shooting in Palm Coast
