"eighteen wheeler" containing the tag

Duel
HD
89 min 1971

Duel

Action Movie