The average British motorist will clock up a staggering 556,764 miles, fork out £168,880, have 1,935 rows – and 2,709 episodes of road rage in a lifetime.
The average British motorist will clock up a staggering 556,764 miles, fork out £168,880, have 1,935 rows – and 2,709 episodes of road rage in a lifetime.