americaspace.com
‘I Wouldn’t Call it Fear’: The Shuttle Launch Pad Aborts (Part 2)
In the pre-dawn gloom of 18 August 1994, Space Shuttle Endeavour sat on her seaside launch pad at the Kennedy Space Center, Fla., bathed in million-candlepower xenon floodlights, as the final secon…