Astronauts aboard the International Space Station revealed how they would be spending their Thanksgiving while orbiting 250 miles above Earth. Members of NASA’s Expedition 66 released a video on Nov.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results