|Funny Pictures||Funny Videos|
|Funny GIFs||YouTube Videos|
San Antonio zoo
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.
Show: Top Rated Controversial Best Lowest Rated Newest Per page:Order: