Concorde Towed to the Intrepid
November 26, 2003
The British Airways Concorde on a barge makes it's way past the Statue of Liberty headed for the Intrepid Sea, Air and Space Museum Nov. 25, 2003. USCG Photo/Mike Hvozda
Related News
Fairplay Towage Orders Two More Damen Tugs
Rule Change Aids US Mariners' Return to Sea
Houthi Leader Vows to Escalate Attacks on Merchant Shipping
ULA Orders Rocket Transport Ship from Bollinger
Authorities Identify Sixth Bridge Collapse Victim