LIVE: The Wave Pictures – The 100 Club, London 25.02.15
It’s pretty criminal that The Wave Pictures have been plugging away at this music lark for so long and haven’t gained more widespread attention. I suppose in an industry so often dominated by smoke screens over substance you can see…