Loucks

Loucks

United States
Steam
Best Rank #11,748
Peak ELO 1,094
Career W/L 54W 84L
Win Rate 39.1%
British
Record
01
Win%
0.0%
Games
1