Sounds cool. On a side note, I'm glad I don't have to test drive where you do.
2 turbo's and 2 muffler's will do that.
I have A LOT more noise from the engine compartment.
I think I can spot a few of them roads. Two mufflers? Come on man are you talking to your self in the truck or what?