Dr. TrollFace

Dr. TrollFace

United States
Steam
Peak ELO 1,220
Career W/L 171W 140L
Win Rate 55.0%

No matchup data yet.