thelma & louise brad pitt Published May 23, 2012 at 300 × 298 in May 25th: THELMA & LOUISE ← Previous Next →