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