Activity
Events
11:16 UTC
Player Morte Overwatch
Image
Thomas Kerbusch
 Netherlands
Team winnings
16,168 USD from 15 tournaments