Category Archives: Tournaments

World Championship 2017

Details on the World Championship 2017 has just been announced and it’s going to be held in London (United Kingdom)!