Same here I have Time Warner Cable and I cant find it
I think the show is Aqui and Ahora.
Aqui y Ahora (Here and Now)