Hong Kong,
Philippines
Action,
Comedy
0 minutes
1958
Pablo Santiago
Asia Pictures,
Larry Santiago Productions
Director