Dota2 TV Live

A Dota 2 Twitch Streaming channel which is supposed to be always live

Dota 2 Major Channel