Turumba

Saturday January 12 2013 20:00
A family in a tiny Philippine village finds their energies and spirits sapped after a department store owner demands a hefty supply of papier-maché animals for the annual Turumba festivities.