Quote:
Originally Posted by AccyJay
The exhausts are made to sound that loud, a lot of the drivers think that by fitting one of these, it will dramatically improve the performance of the vehicle.
|
Fitting one of those decreases their performance because it de-tunes the exhaust to the engine, I think entwisi did a good explanation about this in another thread. If I can find it I'll put a link in here.
Found it, (that didn't take long),
click here