(8/10) Dead Express from Sweden has their second album right in the starting blocks. One year after the debut hit the shelves it is ‘The Noble Art of Self-Destruction’ that offers ten new dirty rockers. The amount of bands from Tre Kronor Country is amazing. In this context Dead Express is just one out of... Continue Reading →