Coming to DVD 2/14/11
On the eve of D Day, two Allied commandos sent to destroy a German gun installation discover a secret Nazi occult plot to unleash an evil she-demon to help win the war.
On the eve of D Day, two Allied commandos sent to destroy a German gun installation discover a secret Nazi occult plot to unleash an evil she-demon to help win the war.
Category
🎥
Short film