BARC / Featured / JCW Mini Challenge / Race Reports Rain Soaked Mini Challenge Delivers World Class Action September 27, 2026September 27, 2026 Photo credits to; BARC The JCW Mini Challenge had already seen an interesting storyline before the racing started, […]