NASA: STS-133 Arrives at Kennedy

I remember seeing a headline (I'm a headline scanner) that mentioned NASA keeping the shuttles running. Not sure where I saw it but if that is the case this will not be the last shuttle launch.
 
Back
Top