Review: Vena Cava
Vena Cava “(So Evolved… Inhuman)” (Self-Released) If you are from the California region, specifically the southern part, you might have already stumbled across some of these songs. 7 of 12 are from a previously released EP, but now it’s…