According to PGL Dota 2, the Major is arriving in Arlington, Texas! The PGL, recently, announced that the Dota 2 Major will be hosted in Arlington, Texas. This tournament is scheduled to take place from ...
Only fill in if you are not human