Check out the fastest DeLorean on the planet. Packing a 575 HP 3.8 liter, twin turbo V-6 from a Grand National Buick, the car should be wicked fast. When it’s not dead in the water. Oh boy.
Video: Could This Be The World’s Fastest DeLorean?
Posted on: April 02, 2012
Posted in: Funny