Photo set of Machine Head’s fantastic headline set at the SECC, Glasgow at the start of the month. Interview coming soon… You can read our review of the