This 1981 DeLorean DMC-12 (chassis SCEDT26T5BD003015) has been given a 570 HP twin turbo Buick V6 swap, and both sounds and looks to have been built …
Read more on bringatrailer.com
Coltan Armstrong flipped this story into Automotive Stuffs•1428d