Home TI 6: China bags the win, over $20 million in prize money given out wings small

wings small

ti 6 winner splash