Roughly translated as ‘Man Eaters’, Menschenfresser are an old school death metal/thrash metal three piece who formed in 2006 and hail from Trier in the depths of the Rhineland in Germany. With two demos, an EP and three full length… Continue Reading →