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.