Tom Stokes heads back into Toyota 86 Championship
A motor racing debut in New Zealand’s most competitive single make car racing championship in front of a crowd of 100,000 people is not everybody’s ideal start to a motor racing career. That is wha...