Nine out of ten people have been involved in some sort of road rage incident, and it's no wonder tempers are fraying, with more than a billion motor vehicles on the world's roads.
Nine out of ten people have been involved in some sort of road rage incident, and it's no wonder tempers are fraying, with more than a billion motor vehicles on the world's roads.