Making progress on my Demon
Installed my mufflers today. Of all the mufflers I've ever ran Borla has the best sound. They're constructed very well of stainless steel and built to last. They're a bit pricey but worth every dime.
Print