DotaTalkTV | 9,433,318 18,296
DotA Talk Official English Stream. Main caster: Lily