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

Online