Twitch streamer Ludwig Ahgren, who in April set a world record for the highest number of subscribers—at over 270,000—has left the platform and will now be streaming exclusively at YouTube Gaming.
Twitch streamer Ludwig Ahgren, who in April set a world record for the highest number of subscribers—at over 270,000—has left the platform and will now be streaming exclusively at YouTube Gaming.