Yu Shoji wins Japan Cup in Yokosuka

Congratulations to Yu Shoji taking the win at the Japan Cup in Yokosuka, followed by Moto Sakai who returned to contest riding after a long term injury, rounding out the podium in third, Young buck Ren Oshima! All the podium riders from Chiba, Japan! Can you say Chiba represent?!

Comments are closed.