r/Twitch Creates Twitch Team Megathread

If you have a Twitch team or are looking to join one, head over the the Twitch Subreddit. There is currently a megathread where you can submit your information to be picked up by a team or even recruit new members.

Being on a Twitch team can have many perks, such as great networking and growth. Click the link below to submit your information.

Submit your info here

About the author


Editor in Chief