Pirate skeletons from 1717 shipwreck discovered off Cape Cod

Pirate skeletons from 1717 shipwreck discovered off Cape Cod