Current ladder winner
Joz.
is currently winning this ladder
with
1228
View leaderboard