Board Thread:Off-topic/@comment-25230087-20150319125641/@comment-25093328-20150418215009

I haven't heard of this before. But I don't like the idea of it. What kind of channels are they on? Are they gameplay or what? I haven't run into a channel like that. And yeah, YouTube isn't Netflix.