Astronauts at the International Space Station will be feasting Thursday on pouches of Thanksgiving turkey.

About The Author