On June 16, 2014 Swedish industrial rockers Deathstars will release their upcoming album ‘The Perfect Cult’ via Nuclear Blast. The band gave fans a sneak peek at what the new album will sound like by premiering the official video for the track ‘All The Devil’s Toys’ recently, check it out below.
Editor.