Twitch vs youtube Company Man Twitch vs youtube262 years agoOpen For VotingInteresting topic and lots to talk about