American groove rockers Clutch have released their new single and video titled “Red Alert (Boss Metal Zone)”. The track is available from all DSPs. Frontman and lyricist Neil Fallon explains: “In early 2021 I learned that the Boss Metal Zone pedal schematic was presented as ‘proof’ that the Covid-19 vaccine had an electronic component to…

Clutch release new single “Red Alert”