Activity
Events
17:36 UTC
Player Kellex Overwatch
Image
Kristian Keller
 Denmark
Team winnings
23,606 USD from 14 tournaments