Reuters - US Online Video

Russian Cosmonauts Take Spacewalk to Install Cameras

show full description
 
 
Russian Cosmonauts Take Spacewalk to Install Cameras | NewsLook