Activity
Events
12:39 UTC
Player Alex2704 Overwatch
Alexander Domgörgen
 Germany
Also known as Alex
Team winnings
2,617 USD from 5 tournaments

Online