Tag Archives: Satans Carrion

Review: Satans Carrion — Demo I

The following demo tape was sent to me by the band themselves, thus I took it upon myself to write some words about this abysmal tape and describe the music as best I can. Satans Carrion is a California-based one-man project situated in the luxurious city of Oxnard. However, their music is anything but…  Continue reading Review: Satans Carrion — Demo I