Was going to get my gps bracket installed this morning, then a nice day riding with the wife. HOWEVER,
A 20 minute job turned into something else.
Tech says bike has three recalls, Steering dampener, exhaust flapper and brake fluid issue?
So I cannot leave with the bike and it has to sit at...