two-headed turtle

night news

Texas Zoo’s Two-Headed Turtle Gets Its Own Facebook Page

Zoo officials say the Texas cooter, named Thelma and Louise for the female duo in the 1991 Oscar-winning movie, has been doing well.

07/30/2013