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