Space Discovery Lights Up the Night


The News Robot
NASA Picture Of The Day
Discovery Lights Up the Night

Space shuttle Discovery lit up the sky at sunset as it roared off Launch Pad 39A at NASA's Kennedy Space Center on its mission to the International Space... (More at NASA Picture Of The Day)