New Expedition 34 Crew Arrive at Launch Site


The new three manned crew due to launch to the ISS on December 19th arrived at the launch site in Baikonur.

Source: NASA Television



Expedition 34> View More Expedition 34 Videos