Reading Time: < 1 minute
Esports tournaments held by Esports Glasgow, a team that is located in Scotland, UK
But we are branching out to hold tournaments on our own accord to bring the Communities together while having that competition involved. We hope you join our tournaments and enjoy yourself …
(839 Followers)
Source link