Review of Castrovalva's debut self-titled album released through Brew Records.

Continue reading: Castrovalva, Self-titled Album Review