The @ClashRoyale League World Finals took place this past Saturday in Tokyo. 25M players… | Clash Royale Guides

The @ClashRoyale League World Finals took place this past Saturday in Tokyo. 25M players…

Get Latest Clash Royale News On Our Page Now
The @ClashRoyale League World Finals took place this past Saturday in Tokyo. 25M players participated over the course of the League while 8 teams made their way to the Finals. @NovaEsportsTeam took home the Championship! #CRLFinals https://t.co/rC9eXiolXP