LGD dominates early in the Overwatch Premier Series 2017
The Overwatch Premier Series 2017 Spring Season has brought together 10 of the best Chinese Overwatch teams to compete for a share of the 730,000 CNY prize pool at the YUN SPACE Baoshan venue in […]