Machine Head are in the studio
Posted by Chris Annunziata on January 20, 2021
Machine Head have posted a picture of themselves in the studio. Whether the band is working on a new album or another single, it has yet to be determined. The band went through a couple of lineup changes in the past couple years but joining the mastermind Robb Flynn and bassist Jared MacEachern is guitarist […]