Now Playing | Spanish Armada Cannon 104

The Gallery 63 crew auctions off a naval cannon believed to be from the 17th-century Spanish Armada.

Recommended for You

Watch More Auction Kings Videos
Filter