Thelma and Louise in a ‘63 Dart?

WTF?