LIVE STREAM
46 viewers watching
0.01% of all English viewers
0.13% of the game viewers Dota 2
159 stream duration