Tuesday, May 6, 2008

STS-124 Rollout to Launch Pad 39A