Team Liquid wins $24 million at Dota 2 International Championship 2017
Here comes the much awaited moment, the announcement of the winner for the 2017 International DOTA 2 Championships. After months of prepara...
Here comes the much awaited moment, the announcement of the winner for the 2017 International DOTA 2 Championships. After months of prepara...