The Finnish band is releasing a new album on September 13th called West End, this is actually the third video from the album, it is for the track “Black Orchid”.
Article by Victor M. Ruiz of Mars Attacks Radio & Podcast, and Galaxy Of Geeks Podcast. Connect with him on Twitter: @vmr907