I came across this show and I am wondering on which channel will this air?
[deleted]
It's going to be a Netflix exclusive.