Ladies and gentlemen drivers, the mix we have here, which involves DeLorean DMC-12s and LS4 V8s, seems to be a match made in heaven - not only does this make for a contraption that sounds like a ...