Aired (July 10, 2021): Did you know that the Philippines is the only country that celebrates the feast of Sto. Niño? Statues can be seen displayed not just at home—but also in stores, offices, and even in cars. Find out why in this video!
Category
😹
Fun