I need help, with a streaming decision
Hello; so like—I'm having issues, since I'm trying to decide on whether I should live stream on Twitch or YouTube... Not to mention the fact that depending on how my first YouTube stream goes, I might do it permanently on YouTube...
2 Replies