Trivia Question In the film, where do Thelma and Louise start their journey? A) Arkansas B) Texas C) South Carolina D) Kentucky Next Question >>