OverviewHeroesMatchesRecordsTeammatesItems
1% Winrate!!! Just Luck's Dota 2 games · Dota Clips