Zoo-Hatched Turtles Released in Northern Illinois - NBC Chicago

    Zoo-Hatched Turtles Released in Northern Illinois

    Lincoln Park Zoo officials shared this video of the turtles' release. (Published Friday, Jun 20, 2014) Lincoln Park Zoo officials shared this video of the turtles' release. See More