Telesud Live Telesud Live

Telesud TV is a local TV channel based in Palermo, Italy. It is a entertainment channel with the aim of promoting the Sicilian culture. TV streaming online here.
Telesud from Italy