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

Download Weather App
Taz Show

Listen Live