Is anyone here familiar with an 80s band named "Omen". They were signed, I believe, to Metalblade records. I have recently come across a used CD of a compilation of 80s metal tracks, and on it is a GREAT song named "Teeth of the Hydra" by Omen.
Are any of their records worth pursuing?
Are any of their records worth pursuing?