Platoon Leader is a 1988 Cannon Films film set in the Vietnam War and directed by Aaron Norris; it starred Michael Dudikoff and Michael DeLorenzo.
Platoon Leader is a 1988 Cannon Films film set in the Vietnam War and directed by Aaron Norris. It starred Michael Dudikoff. It starred Michael DeLorenzo.