The Final Sacrifice (2016)
Rear Defense action film from the point of view of German and Italian soldiers.
Release Date: 2016-08-22
- Language: English
- Budget: $300,000