Thelma and Louise (The Movie) Starring Thelma and Louise (The Two Headed Turtle)

San Antonio Current | August 1, 2013
We went photoshop crazy inserting Thelma and Louise, the San Antonio Zoo's two headed Texas cooter, into stills from Thelma and Louise, the super badass feminist road flick.

San Antonio Current

The San Antonio Current, San Antonio's award-winning alternative media company, has served as the city's premiere multimedia source of alternative news, events and culture since 1986. We dig deep into the issues that affect our community and we fearlessly cover...
More »
Contact for Reprint Rights
  • Market Served: Metropolitan Area
  • Address: 915 Dallas St., San Antonio, TX 78215
  • Phone: (210) 227-0044