The Queen Bee

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

Taz Show
Download Weather App

Listen Live