Terror Transmission EP113: Alucarda
Buenos tacos, Terror Fiends! Get on your burros and ride the hard road to Hell as Matt and Jason preach the unholy commentary gospel of 1977's Alucarda. Blood will flow and nipples will harden as your handsome hosts bring you glorious blasphemy through movie facts, tequila, half-naked sellers of gum, bacon-wrapped nuns, blind sex partner fantasies, girl/girl discovery, Christianity as death-worshipping cult, the fashion risks of cloak-wearing, true freedom of speech and other freaky gypsy trinkets. Ave Diablo!