Thelma & Louise MapsandLanterns.org

“Thelma & Louise”

The description of the movie Thelma & Louise states “An Arkansas waitress and a housewife shoot a rapist and take off in a ’66 Thunderbird.” As last week closed on International Women’s Day I watched the 1991 movie starring Susan Sarandon and Geena Davis. I was thinking about the irony of its then message as […]