Top StarCraft II Teams from Russia

Our StarCraft II top section presents 20 teams from Russia. Check out for StarCraft II stars that are performing at their best under the flag of Russia!

Name
Country
Earnings