You're watching:

Canal 21 (Spanish) Live from El Salvador

Canal 21 (Spanish) Live from El Salvador 182 Views
Favorite
Full Mode

Canal 19 is a commercial TV channel owned by the Megavision Group. It is based in Colonia Escalon San Salvador. It includes programs for the family, sports and soaps

el salvador, spanish