“Venus in Furs” is the first single off the most anticipated release of 2010 (well, for me anyway), Electric Wizard‘s Black Masses. This single is much more promising than “The Processean”, a previously-released track from last summer. “Venus in Furs” proves that the Wizard still has it, coming through with dark-as-fuck rock and droning amps. All hail Electric Wizard!
Be on the look out for Black Masses November 1st.