Canal 12 Live

Canal 12 represents a regional broadcasting TV channel that's based in La Libertad, which is a municipality belonging to the La Libertad department of the country El Salvador. Canal 12 was launched in 1984. It mainly streams various programs such as news and even reports on fashion.
Canal 12 from El Salvador