Perfect World Masters
Dota 2

Perfect World Masters

nov 19 - 26, 2017

Extra Bets

There are no extra bets for this event.

Perfect World Masters

11/19/2017 03:00 UTC

Finished

Perfect World Masters

November 19 - November 26, 2017

Shanghai, China