This week’s YouTube videos are particularly unique. We have a couple of Mustangs, including one powered by a Super Duty truck engine. If that’s not for you, check out what’s probably the cleanest 1980s Mercedes E-Class you’ll ever see. Or how about what could very well be the next generation of automotive reviews?
Read more…