Big City Thunder baffles???????
Discussion about Big City Thunder baffles??????? in the Motorcycle Tech Talk forum; Has anyone installed the Big City Thunder baffles ...
Has anyone installed the Big City Thunder baffles in a set of Hooker step tuned pipes? If so, what do you think? I have been hearing a lot of good stuff about the thunder baffles.