Meet Thelma and Louise

Favorite
thelma and louise,cute,science,turtle,funny,animals
- -
A rare, two-headed turtle has hatched at the San Antonio Zoo. The female reptile arrived June 18 and will be on display the zoo's Friedrich Aquarium, reports The Associated Press.