So a guy claiming to own a Delorean Time Machine screen used just pulls up to your garage for some diagnostics ...... tell me if you've heard this one? He owns the screen used "D" car. I'm pretty sure this is a Bruce Coulombe replica?
Attachment 59426