This weekend hosted the third annual ASIA Off Road Championship staged at the world famous Yatabe Arena in Japan and for the first time it was run on Astroturf. This year the international presence was bigger with racers coming all the way from the USA, France, Australia, Singapore, Korea and UK’s very own Lee Martin flying […]