This past weekend hosted the most recent round of the JMRCA Japan Offroad National Championship. In attendance was BMX stunt rider Kenji Tsuruta. Tsuruta took his two wheeled skills and laid them down on the R/C track, taking his Alpha engine powered machine to the front. He led the field to victory from start to […]