Do you want to remove all your recent searches?

All recent searches will be deleted

Meet Thelma & Louise: The Two-Headed Texas Cooter

4 years ago1.2K views

The San Antonio Zoo just welcomed a new adorable abomination to it's menagerie: Thelma and Louise, the two-headed turtle. AwwwwwwBARF.