Teething problems for the 2011 Kawasaki ZX-10R
“Let the good times roll” Kawasaki’s motto apparently won’t apply, at least for the moment to their 2011 ZX-10R Superbike as the Japanese manufacturer has put the model on ‘technical hold’ (in my books that’s a recall, no matter how…