Astronauts' Thanksgiving meal

News

NASA astronauts show off their Thanksgiving meal aboard the International Space Station

More From News/Must watch