Current ladder winner
Teehee!
is currently winning this ladder
with
1243
View leaderboard