Are You Telling Me That You Built A Wristwatch… Out Of A DeLorean?
DMC-12 aka the DeLorean is perhaps one of the most iconic cars to emerge in the 80s. It is iconic not just because of its brushed stainless body and its overall good looks; it was because it was a major flop that somehow attained cult status. I suspect it has […]