1 result found
504 votesFlexKngLol supported this idea ·
An error occurred while saving the commentFlexKngLol commented
Anyone that is at least a affiliate should be able to create a Twitch Team to expand their community or team they have formed. I wanted to create a Twitch team for my esports team but I couldn't since I am not partner.