LIVE STREAM
59880 viewers watching
5.68% of all English viewers
26.72% of the game viewers Dota 2
2363 stream duration