Mistress Cog and Steamro present the 1986 horror movie "Demons 2".Mistress Cog and Steamro present the 1986 horror movie "Demons 2".Mistress Cog and Steamro present the 1986 horror movie "Demons 2".