By Carl Begai On February 19th, Nightwish kicked off the Germany leg of the promo junket for their new album, Human. :II: Nature. in Munich. Unlike the usual alcohol-fueled affairs that listening sessions inevitably turn out to be, it was a sedate early morning affair consisting of coffee, headphones...
Continue reading...
Continue reading...