First Annual IndioBravo Filipino Film Festival

IndioBravo Film Foundation is a nonprofit organization based in New York City. The organization’s mission is to promote Filipino film globally and to enable disadvantaged communities in the Philippines to use film and video for self-expression, self-empowerment and cultural preservation. The IndioBravo Film Foundation is proud to present the first annual IndioBravo Filipino Film Festival …
More