Ok, all you worldly drivers, whoes the worst? Italy with their small cars and inconsiderate drivers, France with their "better than thou attitudes",...