Team Liquid are your International 2017 winners

GosuGamers
GosuGamers
August 13, 2017, 2:26 am
Card image

After dropping to the lower bracket and going through a number of tough series, Team Liquid brought on their best game in the grand finals against Newbee, whom the beat 3-0 to take the title of The International 2017.Click here to read the full article.