Master Bus ' Tak

Master Bus ' Tak

United Kingdom
Steam
Peak ELO 1,242
Career W/L 201W 170L
Win Rate 54.2%

No matchup data yet.