Originally Posted by pioneer461
I found some show promo clips on the web site. Can you further clarify where we can watch the show there? Thanks.
Sorry, here's the link
to watch the channel, but it's a subscription page. They say the first month is free then it's $4.95/month. You can also ask your cable provider to carry it of course.