live reviews Long Teeth: Last ever show @ The Shacklewell Arms, 18 Nov 2019 November 18, 2019 — 2 Comments