Irradiated smoked turkey, thermostabilized yams and NASA’s own special stuffing recipe can mean only one thing — holiday season aboard the International Space Station.
Irradiated smoked turkey, thermostabilized yams and NASA’s own special stuffing recipe can mean only one thing — holiday season aboard the International Space Station.