Expedition 34 Safely Land & Egress Soyuz TMA-06M

After 142 days on the International Space Station, Expedition 34 crew members Kevin Ford, Oleg Novitskiy and Evgeny Tarelkin successfully touched down back on Earth in their Soyuz TMA-06M at 03:05 UTC on March 16th 2013 in Kazakhstan.

Source: NASA Television

Expedition 34> View More Expedition 34 Videos