Herrera bags her third WorldWCR win of the season, local rider Jones celebrates first podiumJuly 12, 2025