Hampton Downs Race 3
Watch all the action of the Toyota Racing Series round 3 final race at Hampton Downs, New Zealand.