>>28662803
I know, I know. But in terms of fit, it fit well. Wouldn't touch a chinese parallel twin with a ten foot pole