Twitch channel dhdoswl0226 has been streaming World of Warcraft the most in 2018 having streamed in 85 hours so far with 81 average viewers and 81 highest concurrent viewers.
dhdoswl0226 also streamed the game Creative second most in 2018 for 8 hours and had 24 average viewers while playing it. dhdoswl0226
also had 24 highest concurrent viewers playing Creative.
Always up to date.