Dota 2 News: ppd launches North America Dota Challengers League

Dota 2 News: ppd launches North America Dota Challengers League