April 26, 2016 6:35 pm

Tracking Right Whales in Massachusetts Waters

Necn was on board the R/V Shearwater as a team from the Center for Coastal Studies in Provincetown searched for an annual visitor to Massachusetts’ waters – the endangered right whale.

US & World Videos

Exit mobile version