ManeMcFly
MMR Rankings
Rank:
#108
Rank: #108
Rating: 1839.73
195 - 142 (57.86%)
Total Prizes Won: $50