eSports

Top 10 Esports Team hit $235.5 Million in Dota 2 Prize Money

dota-2