If you missed the original release of the AUTOart 1:18 DeLorean DMC-12 in Satin Finish don’t stress! AUTOart is re-issuing the model once again, though this time around the basic DNA is composted on composite and diecast materials. Suggested retail $295 CND. If you’re curious to see how good this model is, checkout our review section for a full-spread, in-depth Continue Reading...
Read more
