This is DMC California – the shop where many Southern California DeLoreans (and beyond) go for maintenance – including DMC #10515.
[vrview img=”https://davetavres.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=”https://davetavres.com/wp-content/uploads/2016-05-18-12.53.10.jpg”]