Does anybody know if the India - SL series is being shown on TV in the US? If so which channel/provider?