Jim McHugh “Noise Machine” (Independent, 2017)
A native of Monaghan, Ireland, Jim McHugh is, as the name of his debut album suggests, a bit of a thrash merchant at times. The opening song, Hills Of Mullyash crashes into view with distorted guitar […]