Callie Khouri

Callie Khouri

Khouri began as a producer of music videos and production coordinator of the "Rigoletto" segment of the film "Aria" (1987) before writing the script for the controversial "Thelma & Louise" (1991)....
Read More...

BirthDate
BirthPlace
11/27/1957
San Antonio, Texas, USA
  
503 Service Unavailable

Error 503 Service Unavailable

Service Unavailable

Guru Meditation:

XID: 1550910434


Varnish cache server