I have water/dew leaking from the welds of the muffler. I asked Corsa about this and they said it is normal. Holes are placed on muffler to vent out excess water to prevent rusting from the inside. True or BS?
1.4 MB Views: 2
1.2 MB Views: 6