Twitch Team
You should be able to create a twitch team as long as you have 1k subs or followers on any platform for your team or you as an individual. My team has 2.67k on youtube but non of our members are twitch partners.
1
vote
giphyfn
shared this idea