Concorde parts up for sale

The biggest ever sale of Concorde memorabilia has started in Toulouse in France.

Jump to Media Player

MEDIA PLAYER

Media options

Sci/Tech

HBX