It’s been 25 years since Susan Sarandon and Geena Davis took their wild ride together in “Thelma & Louise” and the two stars hit the road again to celebrate the iconic film for this month’s Harper’s Bazaar. Read entire story.
Source: TODAY Pop Culture