The Discovery’s Last Ride

I remember my visit to the Kennedy Space  Center in Cape Canaveral, FL. I remember to have just gaped at the space shuttle models and the launch pads and just thought in amazement of the number of times, this beauty has made ‘out-of-this-world’ trips — 133 to be precise!

R.I.P Discovery. I am sure Smithsonian will take as good care of you as the NASA guys did.

(via MarySue)