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?

Next
Next

A Sonic Temple Tease