Japan is home of the two most iconic brands when 1/8 off road comes to mind, but it’s fair to say this is not often we hear anything from the local 1/8 scale off road racing scene. This past weekend the Yoshino Works Racing Track in Shiojiro, Nagano, central Japan greeted some fast 60 racers with […]