Tag Archives: Smithsonian

Space Shuttle Discovery Lands in its New Home Washington DC

The Discovery Space Shuttle which flew nearly 149 million miles in its life comes to land in Washington DC, it's new home.  The shuttle will be towed from Dullas airport to the nearby Smithsonian’s National Air and Space Museum for exhibit! ... Read more
Posted in Aviation | Tagged , , | Comments Off on Space Shuttle Discovery Lands in its New Home Washington DC