Space Shuttle Discovery awaits blast off on her final mission from Pad 39 A on the STS-133 mission, its 39th and final flight to space on February 24, 2011.  Prelaunch twilight view from the countdown clock at the KSC Press Site. Credit: Ken Kremer – kenkremer.com
{}