Pictures of the Week: (August 21 - August 27, 2009)

Xenon lights shine over Launch Pad 39A before NASA canceled the first launch attempt for Space Shuttle Discovery on mission STS-128 due to
Ben Cooper / NASA / Landov / UPI

Flashing Lights
Xenon lights shine over Launch Pad 39A before NASA canceled the first launch attempt for Space Shuttle Discovery on mission STS-128 due to weather, at Kennedy Space Center in Florida. NASA has also cancelled the second launch attempt, scheduled for August 26, because of a faulty liquid hydrogen fill and drain valve.

Monday, Aug 24, 2009