Now Playing | The Final Flight 170

Witness the Concorde's last take-off from New York's JFK Airport.

Recommended for You

Watch More Discovery Presents Videos
Filter