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