D T

D T

United Kingdom
Steam
Peak ELO 1,041
Career W/L 15W 31L
Win Rate 32.6%

No matchup data yet.