qué canal ofrece estos programas

Me gustaría saber qué canal ofrece estos programas; parecen muy interesantes.
I'd like to know what channel these TV shows are on; they seem to be really interesting.
¿Qué canal ofrece estos programas?¿Es gratuito?
What channel are these TV shows on? Is it free?
Word of the Day
squid