This Day in History: 2003-11-26
(November 26, 2003)
The final Concorde flight took occurred on November 26, 2003, with a landing in Filton, Bristol, United Kingdom.
photo source: wikimedia.org
(November 26, 2003)
The final Concorde flight took occurred on November 26, 2003, with a landing in Filton, Bristol, United Kingdom.
photo source: wikimedia.org