Lol, when
I saw this post, I was left wondering how many people here even know what 'Benelux' is. I mean, I work in Paris, and if it wasn't for the fact that my company has a 'Benelux' office, I'd still be in the dark!
And besides, what have you got against the Luxembourgeois???