Transcript for Thousands of Turtles Released in Peru

Blue. Yeah. Or. Today. Moon. It. Yeah.

This transcript has been automatically generated and may not be 100% accurate.