Mexican overlords Santa Sangre assault the nerves with their heavy psychedelic Sabbathian doom on their debut self titled album. Acidic fuzzed out riff worship that is both captivating and depraved.