 Ditch drives a white 1970 Dodge Challenger, an homage to the iconic  white 1970 Dodge Challenger in _Vanishing Point (1971)_ (qv), which  was directed by Richard C. Sarafian (qv), the father of this  movies director, Deran Sarafian (qv).