Channel Zero: Beware the Cannibals

Show: Channel Zero

Episode: Beware the Cannibals

Air Date: 10/4/2017