Black Metal 666% Beastial Black Death Demo…BLOOD CHALICE The other day an ULTRA PUTRID band came into to my life, and they go by the name of BLOOD CHALICE! Triple Unholy Beastial... Sean ReveronMay 12, 2016