Two-Headed Turtle Born At San Diego Zoo

Huffington Post Weird News | June 27, 2013 - 5:45 pm

A two-headed turtle has hatched at the San Antonio Zoo and officials have named her Thelma and Louise.

The female Texas cooter arrived June 18 and will go on display Thursday at the zoo’s Friedrich Aquarium. Read more on Huffington Post…