
Now playing
This past weekend saw Dota 2 descend on New York City’s Madison Square Garden theater for the eSports tournament ESL…
This past weekend saw Dota 2 descend on New York City’s Madison Square Garden theater for the eSports tournament ESL…
Advertisement