Originally Posted by NiteW4tcher i took it for ride and it does seem better there is still slight weird sensation but not as bad by far i take it you've checked the front wheel nut torque? ;D ;D
Forum Rules