With Chimaira days away from release, the gents of Stone Horns are letting fans know […]
Tag: Stone Horns
A CONVERSATION WITH…Stone Horns
Founded in Marseille, France in 2016, Stone Horns is a groove death metal act who […]
ALBUM REVIEW: Chimaira by Stone Horns
With their debut album The Beast (2018) and sophomore album Rise of the Apophis (2021) […]