Machine Head: near-original lineup Burn My Eyes tour!
We’re a few minutes behind with this news, purely as I needed to stop bouncing around the room long enough to type this up. Way back in what must have been 1994 I saw Machine Head open for Slayer at Leeds T&C. A few months later (May ’95), they headlined Manchester Labatt’s Apollo (as it […]