October 27, 2021

REVIEW

1 min read

Fans of eSports have recently made headlines with the news that 10,000 tickets to the International Dota 2 Championships held...