ESL One Germany 2020 kicks off today

ESL One Germany 2020, featuring 16 teams competing for the lion's share of the $400,000 prize pool, begins the group stage.
Dota 2 Pandoradota2