David Long, also known as the Car Wizard, who also has a YouTube channel of the same name, has a customer's 1981 DeLorean DMC-12 that needs a ton of repairs. Since David has a ton of experience ...
Some results have been hidden because they may be inaccessible to you