A two-headed turtle has hatched at the San Antonio Zoo and officials have named her Thelma and Louise.

Related on MNN: 2-headed tortoise is destined for stardom [Video]