OG wins Dota 2’s TI…

Dota 2’s The International 2019 has concluded with Europe’s OG taking home over $15 million in prize…

Games