Home Tags John McGuinness Isle of Man TT 2020

Tag: John McGuinness Isle of Man TT 2020

John McGuinness gets Kawasaki Ninja ZX-10RR ride in IOMTT 2020

John McGuinness is back on the racing calendar for 2020 as he inked a new deal with the Quattro Plant Bournemouth Kawasaki Team. The...