AOL Television

Thousands of Turtles Released

  • Aired: 1/18/2012
    • Length:
    • Plays: ???
Synopsis >

More than 120,000 baby turtles have been released in to a river in Bolivia in an attempt to boost the area's turtle population.

TV GUIDE Users' Most Popular