Wasn’t Expecting A Tease From Odin
Well.
I certainly wasn’t expecting Odin to be teasing things “going on in the background.” The band has a show at The Whisky A Go-Go at the end of January, but that is already known.
Odin never did make it big despite their feature in The Decline of Western Civilization, Part II -The Metal Years. Honestly, it’s amazing the band still exists but good for them. I mean, okay, they didn’t do anything for decades, but still.
Jeff Duncan has been a guitarist for Armored Saint since 1989. I don’t think any of the other three members stayed in the music industry full-time.
I am assuming there is a new song or two on the horizon. I know one should never assume, but what else could it be?