I'm not sure if this is a recent development or if it's something that has eluded my attention for years, but I've just discovered that XBIZ has a presence in Europe. Apparently, they've been organizing these events for quite some time now, with previous shows held in London and Berlin. Somehow...