Discovery touching down for the last time 3/9/2011

It’s been a bittersweet time watching the Space Shuttle program slowly come to an end.  Discovery touched down today (March 9th 2011) after a successful flight & mission.  It spent a full 365 days in space over its 26 or so years of service.

Job well done, NASA and Discovery crew!

((( )))