“Something’s crossed over in me and I can’t go back”: Thelma & Louise turns 20! September 7, 2011 When things that were a big part of my life have a birthday I’m taken aback. Twenty years!? Thelma and Louise!? I first saw Thelma Read More »