MSN_Indian
New member
Purchased a 2019 FTR S and pick it up
Next week. Anything I should have the dealer do while they are setting it up ? I’ve heard removing the cat helps with sound ?
Next week. Anything I should have the dealer do while they are setting it up ? I’ve heard removing the cat helps with sound ?