Blood War Poster

Blood War

50.00% | November 20, 1986 | Action

Filipino "Muslim rebels vs. Christian military" action film

Featured Crew

Francis Posadas
Director
0

Images