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 Our App
Download Weather App
Taz Show

Listen Live