Chad Green of Frozen Soul Joins Machine Head Onstage in Texas
The death metal vocalist made an appearance during a recent Texas stop, linking two distinct generations of American metal.
Tag
The death metal vocalist made an appearance during a recent Texas stop, linking two distinct generations of American metal.