Space Shuttle Discovery landing at Dulles
Channel: Robert Winsor
Date: 2012-04-17

Two fly-by's and a final landing as viewed from the Udvar-Hazy Air and Space Museum