Discover
Database
Community
1534 Elo
BarrancoBar is a Dota 2 team: 1534 Elo, #42 in the world, 75% win rate over 8 matches.