MMotosport Read More Supercars news: Triple Eight manager Mark Dutton comments on controlled driver cooling systemJune 30, 2026 Triple Eight’s Will Brown in the hot seat at Hidden Valley. Image: Supplied Cooling systems are once again…