CX World Champs live from... oh... Luxembourg. Well, Belgium is their heartland so trying to copy that atmosphere