Space Shuttle Discovery to go on display

Space Shuttle Discovery to go on display