Posted inLaunch Morale High at Kennedy Space Center Despite Shuttle Flight Delay by Leonard David May 10, 2005January 19, 2023