Loggerhead Turtles Stranded On Cape Begin Journey Back To Ocean
They washed ashore on Cape Cod beaches, hypothermic and in danger. Thursday, four loggerhead sea turtles began their journey back to the ocean. Matt Yurus reports.

More Videos