Sunday, March 16, 2008

STS-123 EVA 2 - Dextre Assembly