November 7, 2017

[Esports Pro] South Korea wins three world championship titles in 24 hours

“Teams from South Korea were over the weekend crowned the world champions in three top esports.”