SWC2017_Kabzon from Russia wins tournament with 2000 USD prize and trip to LA final on Nov 25 | Invision Game Community

SWC2017_Kabzon from Russia wins tournament with 2000 USD prize and trip to LA final on Nov 25