When Ricky Carmichael decides to come to Japan and pay the fans and racers a visit it means good times for everyone. Check out this video from his journey.

Advertisement