DeLorean DMC-12

  • Blast from the past: Xcar takes a closer look at DeLorean DMC-12

    The DeLorean DMC-12 is one of the coolest cars from the 80s thanks to the Back to the Future film trilogy, which literally put it in front of millions all over the world. Between 1981 and 1983 close to 9000 cars were produced until the… Continue reading »