Susan Sarandon and Geena Davis took it back on Thursday, when they reunited in their “1966 Ford Thunderbird after 25 years of filming their iconic movie Thelma & Louise at the Good Morning America studios in New York City.”
a katz / Shutterstock.com