Fulci – Duck Face Killings
Reviewing the new Fulci album seems natural. I’m a huge fan of Italian horror in general, of course including Lucio Fulci. I rock a Tropical Sun back patch on what I’m certain is the greatest battle jacket ever created, I saw them live last year, and I learned seminal Italian words like “pizza” and “spaghetti” from them. […]


