29 Jan 2023, 01:30 UTC · By: Elena Gorgan / Designed and built by legendary car customizer Dean Jeffries, the Landmaster made its first and most iconic appearance in the 1977 film Damnation Alley
8 May 2013, 15:29 UTC · By: Ciprian Florea / Dean Jeffries, one of the most well-known custom vehicle designer and car painter in the United States, died on Sunday at the age of 80, leaving behind a rich automotive legacy. Born in Osage, Io...