Susan Sarandon and Geena Davis kaboomed the internet with an uploaded shot reminiscent of Thelma and Louise.
Jun 22 2014, 4:14pm CDT
The two are known for some pretty wild shenanigans. Michelle Rodriguez and Cara Delevingne are planning to star in a remake of the 1991 cult classic movie titled Thelma & Louise. Michelle is a bad ass babe and Cara has natural acting ability although she is basically a model.
Feb 8 2014, 6:23am CST