I just want to know, what channel does this show on? I have DirecTV {and live in the USA}...
[deleted]