The Ambassadors – Somewhere To Hide
I have been meaning to write up the notes I had on this mini album for quite some time. I love small run, self funded …
Liberating Vinyl Since 1995
I have been meaning to write up the notes I had on this mini album for quite some time. I love small run, self funded …
The 101 Club in Clapham, South London, was a hugely popular and influential venue for music in the 70s and 80s and a lot of up and coming bands found their way on to the stage here. Alas, as can be seen below, it has long since closed down.