The Flesh Eaters

This little gem was released to theaters in the USA in 1964, however it wasn’t until it was re-released in 1968 that ‘Grand National Pictures’ (GNP) got around to releasing it in the UK. The original label had been quickly put together by Derek using publicity material from Grand National and was only used for …