To Beast Or Not To Beast (CD)
2013 release, the sixth studio album from the Finnish Hard Rockers, best known as the unexpected winners of the 2006 Eurovision Song Contest. As is traditional for the band, their costumes were renewed again for the release of this album, which was produced and mixed by Michael Wagener.
Limited availability - ships immediately
|