OWWC Group Stage: Bangkok
Royal Paragon Hall 991 Rama I Road, Pathumwan, Bangkok, ThailandThe Group Stage of the Overwatch World Cup is traveling to Incheon, Los Angeles, Bangkok, and Paris, from mid-August through late September. Each will play host to that country’s home Read More...