The upcoming spacewalk by Russian and American members of the Expedition 32 crew aboard the International Space Station is previewed for journalists at NASA’s Johnson Space Center in Houston.

Advertisements

More information:
http://www.nasa.gov