Wang “Infi ” Xuwen

China
Warcraft III:The Frozen Throne

Fixtures & Results

  • Regional Finals
  • Grand Final

[Warcraft III:The Frozen Throne] China