Wychhound / Trevor’s Head / Butcher in the Fog – The Big Red, London (13th Oct 2017)

On Friday, I was asked to go down The Big Red in Holloway to check out three bands. Well, who doesn’t want a bit of metal at the end of the week, especially when it’s Friday 13th? Opening the show [...]

October 18, 2017 Gig Reviews