Activity
Events
03:03 UTC
Player Veineless Overwatch
Image
Marcel Lehmann
 Germany
Team winnings
3,163 USD from 13 tournaments