Thursday, June 12, 2008

STS-124 ISS Mission Highlights