In The Company Of Serpents Will Crush You With “Third Mind”

Denver doom metal practitioners, In the Company of Serpents, has just unleashed an assault of heavy with the release of their new track, “Third...