Believe it or not this heavy duty Swedish product is on their 4th release.  The Black Waltz album has been around Europe for a few months now but is just now getting to the U.S. Check out the vid from the first release called "Smells Like A Freakshow" a daring adventure into the world of torture and torment.   Give it a view and then vote below - do these Swedes rock or not?