savageonwheels.com
Diecast: Autoart DeLorean DMC12
DeLorean still looks futuristic … The tale of DeLorean automobiles and their brains and creator, John DeLorean, is a twisted affair that didn’t end well. Yet the DeLorean DMC12, the make’s on…