Is this being aired at all on any mainstream channel? Like NBC?
I've flipped through the schedules on NBC and the other (Canadian) channels and can't find a thing.
I'm assuming USA won't give anyone airing rights and that they're airing it on some obscure American channel, yes?
Thought I'd double check before scouring my PVR just in case