New Scarlet Tv Series?

I've looked everywhere and can't find out what dang channel its coming on. I'ts suppose to start in two weeks. Any ideas?
18 answers 18