Fishing Boat Lost Off Nantucket In 2008 Washes Up In SpainA boat lost off the coast of Nantucket more than three years ago has turned up off the coast of Spain.

More From CBS Boston

Download Weather App
Taz Show

Listen Live