FULCI: Italian Death Metal Quintet’s Fourth LP, Duck Face Killings, Drops August 9th On 20 Buck Spin; “Rotten Apple” Single, Preorders, Tour Dates With Morbid Angel And Suffocation Posted

photo by Chiara Meierhofer Muscarà The infamous Italian director Lucio Fulci created many of horror and exploitation cinema’s most memorable and vivid visions of the supernatural, sadistic and salacious. Zombi 2, The Beyond, City Of The Living Dead, The House Read More …