Holiday spirit fills the International Space Station as astronauts prepare to celebrate Christmas in space.
Happy Holidays from Space! Astronauts Send Christmas Cheer to Earth in Video : Read more
Happy Holidays from Space! Astronauts Send Christmas Cheer to Earth in Video : Read more