August 1, 1989
Released
Terminal Force
1h 24min
—
English
Austin EnterprisesAmerican Independent Productions