images

Released on: 1990-01-01

Escape to Nowhere

A Special Forces unit is sent to Cambodia on a rescue mission.

Action

Production Companies:

Production Countries:

Philippines

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations