Endeavour Undocks From ISS

From NASA
Sat. 02-20-2010