Say Hello To Thelma and Louise You know what they say, double your turtle, double your fun. Oh, that's not an expression, well it should be now that this healthy, double-headed turtle baby named Thelma and Louise was just born at the San Antonio Zoo.Link Via Geekosystem Comments (1) Newest 1 Newest 1 Comment Im feel pretty horrible Abusive comment hidden. (Show it anyway.) Commenting is closed. Click here to view up to the first 100 of this post's 1 comments We hope you like this article! Please help us grow by sharing: Tweet Get Updates In Your Inbox Free weekly emails, plus get access to subscriber-only prizes. We won't share your email. You can cancel at any time.