Derrick6109

Derrick6109

United States
Steam
Peak ELO 1,003
Career W/L 190W 210L
Win Rate 47.5%

No matchup data yet.