About Wagz
Content creater and streamer. Currently playing World of Warcraft mostly. Occasionally Overwatch.
More about Wagz
Wagz is located at London, United Kingdom
Content creater and streamer. Currently playing World of Warcraft mostly. Occasionally Overwatch.