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