$25K Tekken 8 Twitch Rivals Event Announced

Twitch Rivals is a huge tournament series that pits top streamers against each other in different games. The latest title to be featured in the series has just been announced and it’s the new Tekken 8 Twitch Rivals tournament! This…