Swedish traditional heavy metal band, Mean Streak, have signed a three album deal with Japanese label Marquee/Avalon. Mean Streak's first release through Marquee/Avalon is due to be released on May 31st. The new album, Blind Faith, will have at least 12 songs and it will include one Japan...
Continue reading...
Continue reading...