Published February 19, 2020 at 1000 × 657 in 4 Shots From 4 Films: Special Lee Marvin Edition ← Previous Next → The Delta Force (1986, directed by Menahem Golan) Trackbacks are closed, but you can post a comment.