spot_img
26.6 C
Philippines
Sunday, December 22, 2024

Carabao vs. carabao

Locals of Carigara town in Leyte watch as two carabaos fight each other during the Turogpo Festival. MEL CASPE

LATEST NEWS

Popular Articles