NEAQ Staff Plans 10-Hour Drive To Release 17 Endangered Sea TurtlesSeventeen endangered sea turtles rescued last autumn off of Cape Cod are about to be re-released into the wild.

More From CBS Boston

Download Weather App
Taz Show

Listen Live