Playback serverIf a title won’t play, switch servers.
10.01998
A Filipino action movie directed by Augusto Salvador which is a followup from the movie Barumbado(1990) .