Space Shuttle Discovery - RSS Rollback


Space Shuttle Discovery sits atop launch pad 39A at Kennedy Space Center on November 3, 2010 awaiting its final scheduled launch at 3:04pm EST on the November 5th.

Click on the image above to view the entire IMAGE GALLERY.