Flesh Feast
Release: January 01, 1970
Release: January 01, 1970

A ring of Nazis in Florida is in possession of the body of Adolf Hitler, and plan revive him so they can take over the world.

Trailers
Comments
An unhandled error has occurred. Reload Dismiss