Chinese Esports Team Has An Amazing Training Facility
China’s OMG (Oh My God) dominates not only dominates League of Legends and PlayerUnknown’s Battlegrounds, but also esports compounds. Check out its training facility.