News of humpbacks off Cape Cod

Hey everyone, I just wanted to pass some news along, researchers have officially ID’ed 17 humpback whales off the coast of Massachusetts. It’s a little early but it’s great to hear reports from some summer feeding grounds. Last spring, Mustache, a...