Team Spirit advances to top 3 at The International 10 after defeating Invictus Gaming
Team Spirit: Dominating at Dota 2’s The International 10 Team Spirit has surpassed all expectations and now ranks among the top three teams at Dota 2’s The International 10. They showcased their prowess by not only getting revenge on Invictus Gaming for sending them to …