We're back, peoples! I know this episode is a bit late, but you know what they say: better late than pregnant. Anyways, today's special is a large Italian 80s splatter fest with extra cheese. We're talking about the 1985 Lamberto Bava film, Demons! It doesn't get much more 80s than this one!