buzzards bay

Young Sailors Competing In Buzzards Bay This Weekend
Lots of boats are in the water this weekend off Fort Tabor in New Bedford. That's the site of the Buzzards Bay 420 Championships.
Hundreds of young boaters are competing for trophies, some from as far away as Chicago, New Orleans and communities up and down the East Coast...

Load More Articles