At the 2018 Detroit Master Technician by Penske Power Systems, the top tech taking the trophy home was David Willis, a leading hand from Chipping Norton. David narrowly outperformed five other finalists in the annual skills and diagnostics contest held in Brisbane last week.
Read More