Can you believe that it’s been 30 years since Thelma & Louise burst onto the big screen and into the cultural landscape? Almost at the instant of its cinematic debut, in May, 1991,Thelma and Louise graced the cover of Time Magazine. How often does that happen? It captured the perfect synergism of talent, beginning with...Read More