Team Spirit win TI 10 and 18 Million Dollar

Team Spirit win TI 10 and 18 Million Dollar

1620 points
·
5 years ago
·
Source