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