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