Swedish Death Candy announce headline London show for November 24th
Garage rock / psych act Swedish Death Candy (great name) will play their highly anticipated debut album in full at Sebright Arms in London on November 24th. The London based combo recently signed to Hassle records and have been getting great reviews. More about the band, their latest video and additional tour info follows:
Read More