Two headed turtle at San Antonio zoo - no comment

NoComment 2013-06-28

Views 91

A two-headed turtle that recently hatched at the San Antonio Zoo has been named Thelma and Louise. The female Texas turtle was born June 18 and is now on display at the zoo's Friedrich Aquarium.
No Comment | euronews: watch the international news without commentary | http://www.euronews.net/nocomment/

Share This Video


Download

  
Report form