You're watching:

Canal 17 (Spanish) Live from El Salvador

Canal 17 (Spanish) Live from El Salvador 176 Views
Favorite
Full Mode

Canal 17 is a Christian TV channel. It's founded by the Misin Bautista Internacional De El Salvador. It is based in San Salvador

elmsalvador, spanish