The Swedish industrial rock band DEATHSTARS returns with a blast when they release their long anticipated fourth studio album The Perfect Cult, on June 24th. While their predecessor, 2009's Night Electric Night was spawned with the band fairly off the hook of their Termination Bliss touring cycle, only to see the band hitting...

Show Buttons
Hide Buttons