Channel Avatar

CATHOLIC FAITH DEFENDER - PHILIPPINES TV @UCo8z_3ZCeZp75JyvY-U5YPQ@youtube.com

18K subscribers - no pronouns :c

A Channel which deals to the public by teaching on Apologeti