When Metallica announced its M72 World Tour with “No Repeat Weekend” shows in November 2022, hometown fans were disappointed to learn the heavy metal legends had neglected to include any San Francisco ...
Nu metal revivalists and purveyors of the beefy riff Tetrarch have released their first new music since 2021. The L.A.-based quartet’s single Live Not Fantasize was unveiled today (September 19), with ...