Sunday 29 January 2017

Tags:

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