Film·2019·7m
Documentary
A video by Mike De Leon on current events and the forthcoming Philippine elections.
Directed by Tom Estrera III, Carlo Fajarda, Mike de Leon
Keep watching