wasistdas.co.uk
The Cosmic Dead – Live At The Trades
The best things take the longest time. Spring 2011 and I get an e-mail from the German label Who Can You Trust? Recirds and it links me to an mp3 promo of the debut album by a band from Glasgow cal…