Did the Porsche 959 ever actually compete in any rallies?
So awesome. Best sounding car is still the Lancia Delta Integrale.
Those guys are true driving gods - just awesome....
I might be completely off the mark here but is that snapping sound when changing gear anti-lag?