Shepherd takes Toyota 86 title after classic final race
Rowan Shepherd has won the 2021 Best Bars Toyota 86 Championship after a mesmerising final race at the Bruce McLaren Motorsport Park, Taupo. Shepherd needed to finish second behind race winner Simo...