Twitch icon Nickmercs isn’t going anywhere
By Liza in Technology
Updated 3 years ago
Twitch has locked down one of its biggest stars.
Twitch has locked down one of its biggest stars.