OWWC Group Stage: Paris
Espace Grande Arche 1 Parvis de la Défense, Puteaux, Paris, FranceThe 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...