Anyone care to explain what channel etc. this is on? It sounds rather intriguing.