AltWeeklies Wire

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

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  |  Isis Madrid  |  08-01-2013  |  Movies

Narrow Search

Author

Category

Narrow by Date

  • Last 7 Days
  • Last 30 Days
  • Select a Date Range