Rector

Rector

Italy
Steam
Peak ELO 1,066
Career W/L 110W 145L
Win Rate 43.1%

No matchup data yet.