The Street Triple 675!
just bought and fitted second hand Leo's to my ST. First ride with the baffles in and there was a high frequency buzz at about 3,800-3,900rpm that gave me an immediate headache! Also virtually no pop-bang on the over-run which other people complain about?!?
I might not have fitted them...