7.9

'Thelma & Louise' trailer
Thlema and Louise decide to take a trip together in Louise 's car to get away from the routine of their lives.
- 2:03 min
- October 5 2015 | 11:19
Latest trailers and related videos
Follow Us
Thlema and Louise decide to take a trip together in Louise 's car to get away from the routine of their lives.