OG Dota win Dota 2 tournament The International 8 for $11 million prize

OG Dota win Dota 2 tournament The International 8 for $11 million prize