The billboard announces proudly that this has something to do with World Championship Endurance Racing, which involves Tunisia, France, Italy, Malta… So what’s it doing in Brighton then?
And what the devil is it?