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.
Published 2012-08-14 · Watch on YouTube ↗ Availability and playback restrictions are controlled by the original channel.