MOTHFLESH RELEASES THE LOTUS DENIAL MUSIC VIDEO

Mothflesh returns to release their latest album, “Machine Eater”. Self-described as the bands “true-form”, Mothflesh has done away with fitting their sound into boxes and forged the 10 song release through a smattering of influences. The album is a patchwork of borrowed elements, Read More