Discovery's Final Voyage

Download
The space shuttle Discovery on Pad 39A November 5, 2010 at Kennedy Space Center in Florida.
( STAN HONDA/AFP / Getty )
Produced by David J Fazekas
PRI WNYC