Mysterious Sphere

Wednesday, 21st July 2004
gx30
Mysterious Sphere

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?