Quizzing Live

What Car Did Thelma And Louise Drive

Answer:
'66 Thunderbird