The 2017 MFJ All Japan National Motocross Championship Series kicks off this weekend at Kyushu MX Park in Kumamoto, Japan, and you know what that means: time to take a peek at what could very well be the production machines of next year and beyond.
( read original story …)