Rad

Rad

United Kingdom
Steam
Peak ELO 957
Career W/L 266W 326L
Win Rate 44.9%

No matchup data yet.