Honda wins the Suzuka 8-Hour and British stars put on good show

Carlos Checa celebrates winning the Suzuka 8-Hour race.
The DREAM Honda Racing Team duo of Ryuichi Kiyonari and Carlos Checa took victory at the weekend’s Suzuka 8-Hour race on the Honda CBR1000RR Fireblade, sporting a new stunning and distinctive HRC tri-colour paint scheme.
The prestigious endurance event, which is held annually as part of the World Endurance [...]