Advertisements

Tag: lol

Fortnite Loses Twitch Most-Watched Spot

League of Legends has re-taken its title as most-watched game on Twitch.