WATCH: Low T Center Webcam - Live From Radio Row 6a-11p

mutant

File photo of a turtle (Photo by Scott Halleran/Getty Images)

Two-Headed Turtle Hatches At San Antonio Zoo

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

06/26/2013

Follow

Get every new post delivered to your Inbox.

Join 26,638 other followers