Outlanders, the unique project of Finnish soprano legend Tarja Turunen, and EDM pioneer, Torsten Stenzel, recently released their long-awaited self-titled album on CD and blue curacao limited edition vinyl. Order here. Today, Outlanders release a visualizer for the album track, "1971". Watch below: They worked on the album...
Continue reading...
Continue reading...