Mechanical Problems & Technical Chat
Hey all, the noise is coming from the front wheel on the driver's side. I have a Buddy Club N+ Spec Damper Kit on it. Not sure if it's the issue but anything helps. Can't post the video, so I'm not sure how to show you guys.