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.
Build your own custom newsletter with the content you love from Street Muscle, directly to your inbox, absolutely FREE!