Astronauts Finish Crucial Repairs in Christmas Eve Spacewalk

December 24, 2013 15:30
From Newslook

Astronauts Finish Crucial Repairs in Christmas Eve Spacewalk