World’s Best Gamers Compete At Shanghai E-Sports Masters

The E-Sports Shanghai Masters is underway in downtown Shanghai. The gaming event has attracted pro gamers from South Korea, Japan, Europe and the US. The competition will last 4 days.

 

Video Source: Shanghai Live, ICS