Oh, you find the french annoying? Thank goodness you don't share a country with them.

132 shares