LIVE STREAM
3344 viewers watching
0.31% of all English viewers
2.13% of the game viewers Dota 2
397 stream duration