SumiYa Best Invoker 5873 Games 65percent Win Rate Dota 2

Dota2HighlightsTV's picture

Jun. 19, 2017

DOTA 2 Gameplay! Nice video for fun.