The crew onboard the International Space Station are looking forward to celebrating New Year's Day after spending a quiet Christmas 225 miles above the Earth.
The crew onboard the International Space Station are looking forward to celebrating New Year's Day after spending a quiet Christmas 225 miles above the Earth.