Expedition 25 Undocks, Heads Home

From NASA
Fri. 11-26-2010