Hi all
I'm thinking of putting Vanes&Hines slipons on my 2008 sporty.Are they to loud (put off the road loud) will i need to put the quiet baffles in?
Thanks Nancy