After 39 successful missions, the Space Shuttle Discovery made its final trip yesterday from Florida up to Washington D.C., where it will be on display at the Smithsonian’s National Air and Space Museum.

The Atlantic has some great shots of the final flight, click here and check them out!




April 19, 2012 at 3:07 pm | KCAL Crew, KCAL Rocks,, National News, News, Technology | No comment