Image: CADE BELL
To win a podium on debut in a series is an outstanding achievement. Perth’s Peter Major achieved that at the Bathurst weekend on one of the most trying of tracks in the country. Third in the Toyota 86 Racing Series! Skill and determination always show through.