The Damned – The Tramshed, Cardiff, 27-11-16
I don’t know what I was expecting when I sheepishly walked into the Tramshed’s crowded but intimate venue, elbowing my way to the front of the stage with shaking hands clasping my Cardiff-priced drink. I…