Watch Telenord Canal 12 live streaming for free broadcast online stream Television channel


Telenord 12 is a cable television station based in San Francisco de Macorís, Duarte Province.

(149)

Telenord Canal 12