leatherback sea turtle

Rescued 7-Foot Sea Turtle Released Off Cape CodA giant turtle that was rescued off the tip of Cape Cod was released back into the wild on Saturday.

More From CBS Boston

Taz Show
Download Weather App

Listen Live