Discovery arrives at pad following clearance of final issues
Friday, May 2nd, 2008
Discovery remains on track to make the May 31 launch date for STS-124, as she made her overnight journey to Pad 39A.
It’s been a busy flow inside the Vehicle Assembly Building (VAB) for the stack, as engineers worked through clearing a total of 21 issues ahead of rollout. Discovery arrived at the pad [...]
