A Look at Today’s DeLorean Motor Co.
DeLorean Motor Company – now tucked away in the landscape of Crystal Lake, IL – has come a long way from cocaine scandals and Back to the Future trilogies. As a rebirth it’s quite an interesting tale: you can buy yourself a “brand new” DMC-12 made from parts of the 1981-82 model left over after the company went belly-up. It’s a classic love affair of car and geek…and we love how she looks today.








Leave a Reply