Swedish traditional heavy metal band Mean Streak has signed a three album deal with Japanese label Marquee/Avalon. The first album to see release will be “Blind Faith,” coming May 31st and featuring 12 songs with one bonus Japan-only track.
Bassist Peter Andersson states: “This is exciting for us, as Japan is one of the most important markets. W… Read More/Discuss on Metal Underground.com