Webula Reviews (1)
View Photos
Webula Rating
Address: 1227 S 238th Ln Unit 801, Seattle, Washington, United States, 98198
Phone: |
Show more...
|
Web: |
|
Add contact information for Webula
Add new contacts
ADVERTISEMENT
OkayThis person has haraased me enough at this point He is a serial harrasser of me and othrr players in the gamea disgruntled customer who is mad because hes obsessed with our game and his team isnt winning as often as he'd like I hope he realizes that I, and everyone else isnt
going to tolerate it Please disregard his attempts to exploit the gameIt has gone way too far at this point Thank you