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