INC TV (INC Radio Dzem TV) is a Christian television station owned by Iglesia Ni Cristo, located in Quezon City, Metro Manila.

Leave a comment

INC Radio Dzem TV