Global rank:
16,046 / 76,852
Skill pts: 0
Invite

Deley662 hasn't won any contest yet.