created: 2 years ago
The finals of the Dota 2 Pro Series are the biggest event of Dota 2 in Spain. The live event will take place in Madrid from June 27th-29th.
Screenshots and video
There are not any screenshots or videos yet. Add and get +karma!