Home
Ladders
Leaderboards
Login
Signup
efraa
efraatv
19
Matches Won
21
Matches Lost
47.5%
Win Percentage
297
Rank