Ah, 'The Room'... such a unique piece of cinema history. Honestly, can't think of a dedicated channel for it, but there are these special showings in select indie theaters. One near me does a 'The Room' night every third Thursday. Check your local listings!