Bands

Ominous Ruin

OMINOUS RUIN

San Francisco (CA) - Northern California Tech-Death beasts OMINOUS RUIN will release new album Amidst Voices that Echo in Stone February 26 on CD, vinyl, and digital formats via Willowtip Records.