WolfcultPortcullis

Current Season MMR View Rankings

Rank: #488

Rating: 1747.66

247 - 162 (60.39%)

Are you player ID 4730499? Sign up for an account to claim your profile!