Two-Headed Turtle Hatches at San Antonio Zoo

turtleThe San Antonio Zoo is welcoming a rare arrival to its aquarium.  A two-headed turtle named “Thelma and Louise.”

The animal is one of four turtles that hatched at the zoo last week.  The two-headed turtle will be on exhibit in the Friedrich Aquarium located inside the zoo.

KLAX ABC 31 News 6/27/13

ATTENTION DISH customers, despite KLAX TV's best efforts to stay on the air, DISH is threatening to drop this channel. If this happens, you can no longer see your favorite programming live on DISH. Call dish today at 1-800-333-3474 and tell them to stop the blackouts!