my newly installed muffler releases air
It should be releasing exhaust...
Or if you mean by the joints, just take it back and have them tighten the clamps better.
Search Chevrolet Silverado 2500HD Questions
Chevrolet Silverado 2500HD Experts
Related Models For Sale
Used Cars For Sale