Jehan Daruvala wins New Zealand GP, finishes fifth in Toyota series /14 Feb 2017/FMSCI/Comments are Off Jehan Daruvala won the Toyota Racing Series’ New Zealand Grand Prix at the Chris Amon Circuit in Manfeild, New Zealand, on Sunday... Read More