WATCH: Brad Jones explains Supercars air restrictors

Supercars air restrictors are in the spotlight following Triple Eight’s discovery it had the wrong size fitted to Will Brown’s Ford Mustang this season.

The post WATCH: Brad Jones explains Supercars air restrictors appeared first on Speedcafe.com.