Joule

Joule

Germany
Steam
Peak ELO 1,194
Career W/L 88W 83L
Win Rate 51.5%

No matchup data yet.