Team Spirit wins The International Dota 2 championship with $18 million prize
The International Tenth Dota 2 tournament concluded Sunday, and the Eastern European 'Team Spirit' claimed victory after an intense...
The International Tenth Dota 2 tournament concluded Sunday, and the Eastern European 'Team Spirit' claimed victory after an intense...