Toyota Racing Series trailer
Sixteenth consecutive season of Castrol Toyota Racing Series is nearly there. Ahead of us: five weekends of exciting battles that take place in New Zealand. Mark your calendars and stay tuned!