THE LOST CONTINENT - 1968

 

Ils ont de drôles d'allures les monstres du continent perdu, mais ils ont du goût ! Weird Hammer movie where weird monsters live on this lost land where time stopped.