Tamiya Mini 4WD Japan Cup 2017 Championship finals videos from Toyota City Showcase Mega Web Leave a reply Junior class victory decision race Open class victory decision race Champions winning race