This film presents a typical cage fight practiced on the Philippine island of Camiguin on a special stage prepared for this purpose.
This film presents a typical cage fight practiced on the Philippine island of Camiguin on a special stage prepared for this purpose.