Posted: 05 Feb 2018, 12:08
Despite being a fan since 1985 the second London gig on that tour was my first Sisters live experience. Been a few times since then..
I have a vhs tape of both London gigs but I'm not sure where it is.
I have a vhs tape of both London gigs but I'm not sure where it is.