Activity
Events
03:24 UTC
Team Talon Esports Talon Esports
Image
Talon Esports
TLN
 South Korea, Republic of
Team winnings
189,552 USD from 12 tournaments
Matches
72 total
53 / 0 / 19
No tagged posts found.