HORNS To Release Self-Titled Album The self-titled album is due out for release December 1st. Read More New MusicTom McKayOctober 25, 2021Horns, Horns 2021, Metal, Metal-JazzComment