Duel (1971), TV Movie

Burbank CA, Truck from the movie "Duel" parked outside a Burbank production company 2003. http://www.imdb.com/title/tt0067023/

Category:

Duel (1971), TV Movie

About Us

Special Car Store: Telling the automotive lifestyle marketing story.

Monthly archive