A New Plymouth man argued with his partner before speeding off in his car and killing a pedestrian - and himself.
Show status: Off air
A New Plymouth man argued with his partner before speeding off in his car and killing a pedestrian - and himself.