Horror Channel

A UK based network that airs reruns of classic horror and drama series.