Gig Review: Evil Scarecrow / Ten Foot Wizard – Electric Ballroom, London (26th January 2019)

Rubbish weather outside, but inside the Electric Ballroom in Camden, London, we were waiting for the very good and sometimes random stylings of Evil Scarecrow with support from Ten Foot Wizard. Walking out to that weird off-key version of “Never [...]

February 4, 2019 Gig Reviews