MULTIPLE VIDEOS: Arrival of Space Shuttle Discovery in Washington D.C./Dulles
The space shuttle Discovery makes one final flight, on top of a Boeing 747, flying low and slow over much of Washington, D.C. The sight drew masses of people looking to the skies at places […]