Home
Ladders
Leaderboards
Login
Signup
Articc1
Articc_
6
Matches Won
8
Matches Lost
42.9%
Win Percentage
228
Rank