Avenging Force (1986)
Starring Michael Dudikoff and Steve James
Avenging Force (1986)
Starring Michael Dudikoff and Steve James
American Ninja (1985)
Starring Michael Dudikoff and Steve James
Read moreAmerican Ninja (1985) Killcount And Body Count Breakdown