FaceIt League already has a destination for the finals in London
The English capital will host the final of the FaceIt League for the first time, more specifically between May 1 and 3 at the league's own studios in London. There will be 8 teams that will attend...