The English are some of the best curse word spitters in the world. Listen to this compilation of Britain’s drivers loses their minds when other driver do dumb sh*t!