ISS Cosmonauts Complete Spacewalk

From NASA
Tue. 11-16-2010