Current ladder winner
Glace
is currently winning this ladder
with
1283
View leaderboard