Bike News & Reviews

Repsol HRC Honda test ride? Yes please!
Bike News & Reviews

Repsol HRC Honda test ride? Yes please!

It’s not often you get offered the chance to ride a HRC Repsol Honda, so when the phone call came, we asked no questions HRC – three letters that send an excited shiver down the spine of every bike racing fan on Earth. The Honda Racing Corporation of Japan has produced some of the finest, […]