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

WheelMobile
Download Our App
Download Weather App

Listen Live