Watch: Channel Zero Teaser

Thursday, August 18, 2016 - 16:45

We dare you to turn off the lights and watch this Channel Zero teaser. Channel Zero premieres Tuesday, September 27 at 9/8c.

Channel Zero Teaser
We're sorry, this video is no longer available.