LIVE STREAM
10938 viewers watching
1.19% of all English viewers
4.5% of the game viewers Dota 2
176 stream duration