This is DMC California – the shop where many Southern California DeLoreans (and beyond) go for maintenance – including DMC #10515.
[vrview img=”http://www.tavres.com/wp-content/uploads/2016-05-18-12.53.10.jpg”]This is DMC California – the shop where many Southern California DeLoreans (and beyond) go for maintenance – including DMC #10515.
[vrview img=”http://www.tavres.com/wp-content/uploads/2016-05-18-12.53.10.jpg”]