Jard MacEarchern

Machine Head have announced the departure of guitarist Phil Demmel and drummer Dave McClain. Band mainman Robb Flynn made the surprise announcement in a Facebook Live video. He confirmed that Demmel, who has been in the band for 15 years, left on September 26, with McClain quitting the next day […]


Current track

Title

Artist

we need writers

Background
error: Content is protected !!