I'll have to check my mufflers when I get the car back in my possession; I have the same muffler/exhaust kit on mine and I didn't have any issues with leaks, but the one pictured definitely does.
Pretty badass you saw Finnegan running the blasphemi--looks like he had Tony Angelo with him too