Quote Originally Posted by AirBrcak
Im sure he was refering to the exhaust work on the car. I also agree with the guy. What 1,000HP+ engine, sounds quite as hell?
I guess you skipped over this part...

Quote Originally Posted by DieselNuts
Also, do a little research on those superchargers. Just because they are there doesnt mean they are loud...