The Delta Force team are brought in once again to deal with an evil villain in foreign lands.
2020
1962
2023
2017
2016
1951
1974
1979