Milo

Milo

United States
Steam
Best Rank #3,924
Peak ELO 858
Career W/L 17W 50L
Win Rate 25.4%