Loading...

Space Shuttle Discovery to go on display

| Space Shuttle Discovery will be on display at the Smithsonian Air and Space Museum Annex in Northern Virginia. Scott Pelley reports.