Watch Made From John DeLorean's DMC-12 Is A Must-Have Time Machine

The stainless steel timepiece is limited to 456 pieces, with only over a hundred remaining at this time.

from Motor1.com - News https://ift.tt/lVC5ahX

Comments