As well as the traditional Thanksgiving fare, NASA astronauts on the International Space Station will enjoy clams, smoked salmon and lobster. NASA webcast hide caption toggle caption NASA webcast About 250 miles above the Earth, NASA astronauts on board the International Space Station (ISS) will enjoy an off-duty day for Thanksgiving, along with a group […]