Considered lost for many years, this Italian Nazi exploitation flick was rediscovered some time in the 1990's.
MoreLess Releases