Two-headed turtle hatches at San Antonio zoo

Two-headed turtle hatches at San Antonio zoo Two-headed turtle hatches at San Antonio zoo ADVERTISING SAN ANTONIO — A two-headed turtle has hatched at the San Antonio Zoo and officials have named her Thelma and Louise. The female Texas cooter