Activity
Events
22:54 UTC
Player Guru Overwatch
Zechariah Koppes
 United States
Also known as Gurululz
Teams
No Overwatch team found for Guru.
Team winnings
6,540 USD from 7 tournaments

No results found.