Before I posted this, I did a search on this forum and found some older posts on exhaust systems from a few years ago, and was hoping for some updated info. Interestingly enough, there was some negative info on the Top Speed muffler in some of those old posts. So...interesting. How long have you had the Top Speed?
|