Methodized Cannibals 1918

Methodized Cannibals (1918) is a Documentary film from the United States in the lookmovie catalog, running 1s. Released on the 13th of October, 1918. Produced by Burton Holmes.
- Released:Oct 13, 1918
- Country:United States of America
- Production:Burton Holmes Travel Pictures





















