With nearly 80 Million views on Twitch and over 71,000 subscribers on YouTube, Roberto “Towelliee” Garcia stands among the most successful World of Warcraft streamers of all time.
9 years ago
Community Spotlight: Crendor
This week, we’re shining the spotlight on podcaster and video creator Crendor.