Susan Sarandon and Geena Davis are doing the red carpet right in matching shirts! The two actresses hit the screening of their iconic movie, Thelma & Louise, on Friday (June 18) in partnership with Cinespia’s Drive In at The Greek in Los Angeles. The screening was held in honor … Read entire story.
Source: Just Jared